News

The High Court has ordered Inspector General of Police Douglas Kanja and two police officers, Corporals Anthony Kung’u and ...