News
Atlanta police making arrests at site of proposed training center
At least two people were arrested as a large police presence descended on the site of Atlanta’s planned police and fire training center in DeKalb County on Tuesday.
1/6
At least two people were arrested as a large police presence descended on the site of Atlanta’s planned police and fire training center in DeKalb County on Tuesday. Text: J.D. CAPELOUTO / AJC. Photos: JOHN SPINK / AJC
Today's Gallery Headlines
More Galleries