At least 35 people arrested following attack on proposed site of Atlanta Police training center

1 year ago
68

At least 35 people were arrested following what the City of Atlanta Police Department called a "coordinated attack" at the proposed site of the Atlanta Public Safety Training Center on Sunday, March 5. Footage from the City of Atlanta Police Department shows officers at the site in DeKalb County seeking cover as they fireworks explode around them. Credit: City of Atlanta Police Department via Storyful

Loading comments...