The Memphis Police Department and Tennessee Bureau of Investigation have launched investigations into the action of officers involved in a traffic stop arrest of a man who later died and plan to take “immediate and appropriate action” against them, according to a release from the city.
Article Source: Latest From CNN Read More