Nation Surveillance video shows deputies, hospital workers pinning Irvo Otieno to the ground March 22, 2023 staff video Comments Off on Surveillance video shows deputies, hospital workers pinning Irvo Otieno to the ground Video showing the restraint and death of Irvo Otieno was released by prosecutors after ten people were indicted for the incident.