Loading Video…
This browser does not support the Video element.
Protest against public safety training center
Protesters with 'Stop Cop City' are still pushing to stop construction on Atlanta's controversial public safety training center.
This browser does not support the Video element.
Protesters with 'Stop Cop City' are still pushing to stop construction on Atlanta's controversial public safety training center.