A police officer attached to the Central Police Station in Nairobi has been arraigned at the Milimani Law Courts as the Independent Policing Oversight Authority (IPOA) seeks 21 days to conclude investigations into the death of social media influencer Albert Omondi Ojwang’.
Constable James Mukhwana, who served as the Cell Sentry on the night of June 8, 2025, appeared before Milimani Magistrate Robinson Ondieki.