Kampala, Uganda | THE INDEPENDENT | At least seven people including police officers and civilians attached to the office of the Inspector General of Police –IGP Martin Okoth Ochola are being investigated for leaking documents URN has learnt. A source at the Naguru police headquarters told URN that Ochola ordered …
Read More »