The US Justice Department is Investigating Memphis Police After the Death of Tire Nichols

The U.S. Department of Justice has announced an investigation into the Memphis police department following the death of Tire Nichols in a brutal traffic stop. The ministry announced that the investigation would focus on guidelines, practices, training and procedures related to using force and de-escalation. The work of the special […]