Nation Atlanta police arrest dozens after cars, equipment torched at proposed training site March 6, 2023Cody Godwin, USA TODAYComments Off on Atlanta police arrest dozens after cars, equipment torched at proposed training site The Atlanta Police Department said 35 people were detained for allegedly throwing items like rocks, bricks, fireworks and Molotov cocktails at police.