Twitter June 23, 2017 11:20 pm

Teens Detained for Selling Water on National Mall

Three teens were detained by the U.S. Park Police for selling water without a license on the National Mall. News4’s Shomari Stone reports photos of the incident have drawn criticism toward police.

Local

Exit mobile version