Inspector General of Police Douglas Kanja and Directorate of Criminal Investigations (DCI) Director Mohammed Amin on Thursday, January 30, finally appeared in court. The two made an appearance after ...