IGP Okoth Ochola

IGP Okoth Ochola

Inspector General of Police (IGP) Martin Okoth Ochola

IGP Ochola orders Elgon police to probe killing of defilement suspect