News

The High Court has ordered the Inspector General of Police, Douglas Kanja and the Directorate of Criminal Investigations (DCI ...