IG Kanja And DCI Boss Amin Mohamed Risk Jail Term After Skipping Court

Inspector General of Police Douglas Kanja and Directorate of Criminal Investigations (DCI) Director Mohamed Amin are at risk of imprisonment if they fail to attend the next court session, following their absence from court on January 8.The two officials were expected to respond to questions about the abduction of seven individuals, a case brought forward … Continue reading IG Kanja And DCI Boss Amin Mohamed Risk Jail Term After Skipping Court