Courts and Justice High Court orders IG Kanja, DCI Amin to produce missing Tanzanian Twaha Mwaipaya NAIROBI — The High Court has ordered Inspector General of Police Douglas Kanja and Directorate […] October 30, 2026