Atlanta police charge 23 with domestic terrorism amid ‘Cop City’ week of action

Atlanta police on Monday charged 23 people with state domestic terrorism charges, a day after officers detained dozens of people following a violent clash at the...read more.

Comments