6 arrested after protest in Atlanta over controversial ’Cop City,’ fatal police shooting of activist

6 people were arrested in downtown Atlanta during protests that came in response to a proposed police training facility and a fatal police shooting. READ MORE:
Back to Top