DeKalb Co. residents file lawsuit over training center

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.

Top Videos