The U.S. Postal Office announced that newspapers may violate federal laws by mailing materials with advertisements for marijuana. Though recreational and medical marijuana are legal in 23 states and the District of Columbia, they are still considered illegal under federal law.