Police have charged 23 people with domestic terrorism after a violent clash between police and protesters at the site of Atlanta's future Public Safety Training Facility, nicknamed "Cop City" by critics.
Police have charged 23 people with domestic terrorism after a violent clash between police and protesters at the site of Atlanta's future Public Safety Training Facility, nicknamed "Cop City" by critics.
Police and "protestors" clash again over the future site of a police & fire training facility outside of..