Loading Video…

This browser does not support the Video element.

'Stop Cop City' activists want Atlanta Public Safety Training Center site shut back down

Construction workers now have the green light to resume clearing land on the site of the controversial police training center in DeKalb County. Protesters rallied at the county office following the decision to lift a “stop work order” on the site.