Skip to main content
play

Atlanta police arrest dozens for incident at proposed training center

Atlanta police charged 23 people for allegedly throwing items like bricks, fireworks and Molotov cocktails at a proposed police training facility.
Cody Godwin, Paste BN