The Right To Protest Is At Stake In Atlanta, Experts Warn
by Jessica Washington from on (#6FB6C)

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...