International lobby groups want IG Kanja and DCI Amin to resign over abductions, killings

The Institute for Human Rights is calling for the resignation of IG Police Douglas Kanja and Director of Criminal Investigations Mohammed Amin.

Leave a Reply