The five former Memphis, Tennessee, police officers accused in the death of Tyre Nichols have…
Continue ReadingTag: Nichols
6th officer involved in Tyre Nichols’ death relieved of duty
A sixth Memphis police officer has been placed on administrative leave in the aftermath of the violent…
Continue Reading