Posted inAtlanta Intown, Buckhead, News, Public Safety, Top Stories

UPDATE: Activists arrested protesting planned Atlanta Police training center

Atlanta Police said seven activists protesting the controversial police and fire training center in DeKalb County were arrested May 17 and face charges ranging from criminal trespass to obstruction of law enforcement officers. State and federal law enforcement officials are also involved in investigating the incident. Rocks and two lit Molotov cocktails were thrown at […]