deep South

Auto Added by WPeMatico

New Orleans Police Say Rats Are Eating Weed Stored in Evidence Room

Police officials in New Orleans this week told a city council committee that rats have taken over the department’s downtown…

9 months ago