Atlanta police officers deployed to public safety training center construction site amidst dangers
Atlanta police officers have been deployed to the construction site of the DeKalb County public safety training center after the fatal shooting of an environmental activist in the area that […] Read More