Kenya High Court Orders IG Kanja to Produce Missing Blogger Ndiagui KianguiBy Golden MosesJune 30, 2025 Kenya 2 Mins Read The High Court has issued a firm directive to Inspector General of Police Douglas Kanja, ordering him to produce missing…