Ten People Are Charged in the Death of Irvo Otieno. What Happened?
One man lost his life on March 6, 2023. Irvo Otieno was in police custody when he stopped breathing on the floor of a mental hospital. Now, ten people are charged in his death. What led to Otieno’s death, and why are so many people said to be at fault? What Led to Irvo Otieno’s […]