Slew of Charges: Fired Atlanta officer could face death penalty 06/17/2020 Comments Off on Slew of Charges: Fired Atlanta officer could face death penalty