News

In 2023, 61 people were indicted over protests against Atlanta’s Public Safety Training Center, known by opponents as “Cop ...