At least 23 Cop City protesters charged with domestic terrorism in Atlanta
At least 23 protesters have been charged with domestic terrorism amid a week of action against the construction ofĀ āCop Cityā in Atlanta, a proposed $90 million police training complex. Atlanta police detained 35 people and […]