Tyre Nichols Death: Body-Cam Footage Is Released By Memphis Police
Police in Memphis, Tennessee, on Friday released body camera footage from the Jan. 7 arrest of Tyre Nichols, a 29-year-old Black man who died three days after officers beat and pepper-sprayed him.The footage (warning: it contains disturbing…
Read More...
Read More...