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 … source
Protesters took to the street of downtown Atlanta to continue a protest against the planned police training center that critics have … source