Loading Video…
This browser does not support the Video element.
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.
This browser does not support the Video element.
The Atlanta Public Safety Training Center which is under construction in DeKalb County is now facing a new legal challenge.