News

23 people charged with domestic terrorism after attack on Atlanta police center ‘Cop City’

The Atlanta Police Department said 35 people were detained, adding the crowd threw bricks, large rocks and Molotov cocktails at police officers.