Protesters clash with police, prompting a massive police response Atlanta, Georgia

1 year ago
1

Hundreds of activists and protesters are currently clashing with police at Atlanta's Future Public Safety Training Facility in Grant Park.

Loading comments...