Why The Indictment of Protesters in Atlanta Should Scare Everyone
The indictment of 61 protesters in Atlanta, Georgia, earlier this month on RICO charges rocked the nation. Civil liberties groups immediately denounced Georgia Attorney General Chris Carr - who pushed forward with the indictment of Cop City protesters despite objections from local officials.