Article

sdvoice.info on 2023-03-22 21:12

Video Shows Irvo Otieno Pinned to Floor Before His Death

A large group of sheriff's deputies and employees of a Virginia mental hospital pinned patient Irvo Otieno to the floor until he was motionless and limp,

Related news