5 officers fired over death of Tyre Nichols

Hits: 1

The Memphis Police Department announced that it terminated five officers over the death of a Black man during a traffic stop. Read More Go To Source