Loading Video…

This browser does not support the Video element.

How Atlanta City Hall failed to pay drug screening company

The delinquent payments of over $300,000 to a medical company caused a delay in the drug screenings of some Atlanta Police Department recruits.