Serious questions are being raised about the role of the Independent Policing Oversight Authority (Ipoa) in investigating the alleged custodial killing of Albert Ojwang’, a 31-year-old teacher and blogger, who died while in police custody.
The authority has so far overseen the arrest of three individuals: Officer Commanding Central Police Station Samson Talam, Police Constable Juma Mukhwana, and Kelvin Mutisya, a CCTV technician.