Three teens were arrested on the National Mall in Washington DC Thursday for allegedly selling water without a permit.
Three teens were arrested on the National Mall in Washington DC Thursday for allegedly selling water without a permit. Tim Krepp via Twitter screenshot
Three teens were arrested on the National Mall in Washington DC Thursday for allegedly selling water without a permit. Tim Krepp via Twitter screenshot