Inspector General of Police Douglas Kanja and Director of Criminal Investigations (DCI) Mohamed Amin were yesterday for the second time ordered to appear before the High Court

Inspector General of Police Douglas Kanja and Director of Criminal Investigations (DCI) Mohamed Amin were yesterday for the second time ordered to appear before the High Court

Inspector General of Police Douglas Kanja and Director of Criminal Investigations (DCI) Mohamed Amin were yesterday for the second time ordered to appear before the High Court