IPOA Summons 14 Officers as Probe Into Albert Ojwang’s Death in Police Custody Intensifies
The Independent Policing Oversight Authority (IPOA) has escalated its investigation into the death of Albert Ojwang, a 35-year-old teacher and social media influencer who died while in police custody on June 7, 2025. So far, 14 officers—including personnel from Nairobi’s Central Police Station and the Directorate of Criminal Investigations (DCI)—have been summoned for questioning, with
The post IPOA Summons 14 Officers as Probe Into Albert Ojwang’s Death in Police Custody Intensifies appeared first on Ghafla! Kenya. Read More