The Independent Policing Oversight Authority (IPOA) has launched investigations into the death of social media influencer Albert Omondi Ojwang, who died while in custody at Central Police Station, Nairobi.
In a press statement on Monday, the oversight Chairperson, Ahmed Hassan, said they had visited the scene, documented preliminary evidence, and engaged with the deceased's family.