Officers detain 35 in clash with protesters at Atlanta police training center site

Thirty-five people were detained by officers at a police training center under development outside Atlanta after they clashed with law enforcement Sunday, local police said.

Powered by NewsAPI , in News on .

news image
Thirty-five people were detained by officers at a police training center under development outside Atlanta after they clashed with law enforcement Sunday, local police said.
Read More