Start United States USA — Criminal Atlanta police arrest dozens after cars, equipment torched at proposed training site

Atlanta police arrest dozens after cars, equipment torched at proposed training site

97
0
TEILEN

Array
The Atlanta Police Department said 35 people were detained for allegedly throwing items like rocks, bricks, fireworks and Molotov cocktails at police.

Continue reading...