Memphis Police Dismiss Sixth Officer Following Deadly Beating
Police in the southern U.S. city of Memphis, Tennessee, have disciplined a sixth officer for his role in the fatal beating of Tyre Nichols, a 29-year-old Black man, following a traffic stop.
Officer Preston Hemphill was fired from his job…
Read More...
Read More...