Calamos Supports Greece

police bodycam

Video Released of Memphis Police Beating Tyre Nichols

A video was released by US authorities, which showed members of the Memphis Police Department beating Tyre Nichols during his arrest.