Religious Groups Demand Immediate Resignation of IG Kanja, DCI Boss Amin
Religious leaders have called for the Inspector General of Police, Douglas Kanja, and the Director of the Directorate of Criminal Investigations (DCI), Amin Mohammed, to resign immediately over the abduction of six…