The Atlanta City Council voted Wednesday evening to approve the proposal to lease land in unincorporated DeKalb County to the Atlanta Police Foundation to build a training facility for police and firefighters. City leaders initially proposed building the massive training facility on 300 acres in DeKalb County, where a police firing range is already located on a piece of the […]