
Caption
Protesters gathered, lined up and created banners in front of Atlanta City Hall on June 5, 2023, as Atlanta City Council holds a period of public comment and votes on funding for the proposed police training facility.
Credit: Amanda Andrews / GPB News

Caption
Protesters gathered, lined up and created banners in front of Atlanta City Hall on June 5, 2023, as Atlanta City Council holds a period of public comment and votes on funding for the proposed police training facility.
Credit: Amanda Andrews / GPB News

Caption
Protesters gathered, lined up and created banners in front of Atlanta City Hall on June 5, 2023, as Atlanta City Council holds a period of public comment and votes on funding for the proposed police training facility.
Credit: Amanda Andrews / GPB News

Caption
More than 350 people signed up to speak in a period of public comment at Atlanta City Hall on June 5, 2023, as a City Council meeting and vote held in the chambers is broadcast to the atrium of the building.
Credit: Peter Biello / GPB News

Caption
Protestors gathered, lined up and created banners in front of Atlanta City Hall on June 5, 2023, as Atlanta City Council holds a period of public comment and votes on the proposed police training facility.
Credit: Amanda Andrews / GPB News