Breaking News IG Kanja And DCI Boss Amin Mohamed Risk Jail Term After Skipping CourtBy Salma KhamisJanuary 8, 2025 Inspector General of Police Douglas Kanja and Directorate of Criminal Investigations (DCI) Director Mohamed Amin are at risk of imprisonment…