Memphis Police Department terminates five officers for ‘excessive force’ death
MEMPHIS, Tenn. - The Memphis Police Department announced Friday that five officers were fired. Each one was involved in a traffic stop and the subsequent "excessive force" death of Tyre ...