Mlolongo three abduction case: Another attempt to excuse Kanja and Amin from appearing in court fails
Milimani High Court Judge Chacha Mwita on Thursday, January 23, 2025, ordered Inspector General of Police Douglas Kanja and Director of Directorate of Criminal Investigations (DCI) Muhammad Amin to avail themselves physically in court on Thursday, January 30, 2025. Earlier, Justice Mwita had declined and dismissed an application made by Kanja’s lawyer Paul Nyamodi on […]