Memphis Police Department releases videos showing ex-officers kick, punch and tase Tyre Nichols after a traffic stop. He was hospitalized and died 3 days later.

127 views · Saturday, January 28, 2023 (a year ago)

CONTRIBUTED BY

DESCRIPTION

loading...