The Right To Protest Is At Stake In Atlanta, Experts Warn
The indictment of 61 protesters in Atlanta, Georgia, on racketeering charges last month sparked instantaneous outrage. The protesters were part of a movement known alternatively as Stop Cop City and Defend The Forest - aimed at blocking the development of a $90 million police training facility that would have...