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.