Protest at ATL's "Cop City" Leads To Officers Unleashing Tear Gas Onto Crowd
by Candace McDuffie from on (#6GC65)

On Monday, hundreds of people marched to stop the construction of a police and firefighter training center in Atlanta. The site, which has been infamously dubbed as Cop City, is located outside Atlanta city limits in DeKalb County.