Six arrested in downtown Atlanta protest-turned-riot

Six arrested in downtown Atlanta protest-turned-riot

Protesters took to the street of downtown Atlanta to continue a protest against the planned police training center that critics have called “Cop City”. What began as a peaceful protest broke out... Read more »