Tag: Derrick Johnson
Video shows Irvo Otieno pinned to floor before his death
DINWIDDIE, Va. (AP) — A large group of sheriff’s deputies and employees of a Virginia mental hospital pinned patient Irvo Otieno to the floor...
Notifications