21 January 2023
Five Memphis Police Department officers were fired for excessive use of force, failure to intervene and failure to render aid stemming from an arrest during a traffic stop of a man who later died in a hospital, officials said Friday.