23 people face domestic terrorism charges after protesting Atlanta's so-called 'Cop City'Play
Police arrested at least 23 people amid violent protests at the site of a planned law enforcement training facility outside Atlanta. Opponents call it "Cop City" and claim the project betrays the city's commitment to green space.
Here & Now's Deepa Fernandes gets the latest from WABE's Chamian Cruz.
This segment aired on March 7, 2023.