Approximately 35 people have been detained after Stop Cop City protestors allegedly set fire to the construction site of Atlanta Public Safety Training Facility, nicknamed “Cop City” by anti-police and environmental activists.
Continue reading...
Continue reading...