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 ...
Some results have been hidden because they may be inaccessible to you