Nation

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.