At least 42 people who have protested the building of an 85-acre, $90 million police training facility in Atlanta, Georgia, have been charged with domestic terrorism. While demonstrators always fear being criminalized for exercising their constitutional right to stage protests, being charged with domestic terrorism has a particularly chilling effect. The move to charge protesters with domestic…

Source

By

Leave a Reply