Loading Video…

This browser does not support the Video element.

DeKalb County officer faces manslaughter charge

A DeKalb County police officer has been fired and charged with involuntary manslaughter after his weapon discharged during the arrest of a teenager in an Avondale Estates backyard, according to the GBI.