The High Court in Nairobi has dismissed a request by IG Douglas Kanja and DCI Amin Mohammed to overturn earlier orders requiring their personal appearance in court on January 30, 2025.
Police Inspector General Douglas Kanja and Director of Criminal Investigations (DCI) Mohammed Amin appeared in court on Thursday, January 30, to provide answers to three youths who went missing in ...