A person was killed and a Georgia trooper was injured Wednesday as officials cleared out the site of a controversial proposed law enforcement training center in Atlanta. Tensions have been rising in the city over the proposed Public Safety Training Center: a sprawling stretch of 85 acres of forested land in DeKalb County that will […]
