Skip to playerSkip to main contentSkip to footer
  • 2 years ago
Hundreds of protesters on Sunday breached the site of a proposed public safety training facility in southeast Atlanta, burning construction vehicles and setting off fireworks at police officers.

Recommended