DeKalb Co. residents file lawsuit over training center
The Atlanta Public Safety Training Center which is under construction in DeKalb County is now facing a new legal challenge.
The Atlanta Public Safety Training Center which is under construction in DeKalb County is now facing a new legal challenge.