IGP Okoth Ochola Probes Leaking of Restricted Official Documents
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…