23 charged in clash between protestors and police at future Atlanta public safety training center
23 charged in clash between protestors and police at future Atlanta public safety training center

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.