Home 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

130
0
SHARE

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...