APD officer fired after tasing deacon during traffic stop that led to his death News Channel 312

ATLANTA, Georgia (WANF) — The Atlanta Police Department officer who Tased a man during a traffic stop has been fired. The man later died and the Georgia Bureau of Investigation ruled the death a homicide. Police Chief Darin Schierbaum announced Tuesday that officer Kiran Kimbrough was fired after an internal…Read More

Leave a Reply

Your email address will not be published. Required fields are marked *