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