Kampala, (UG):- The expiry of the Inspector General of Police- IGP Martin Ochola’s contract has sparked debate at Naguru police headquarters on...
The Inspector General of Police, Mr Martins Okoth Ochola, has promoted a total of 3097 police officers to different new ranks in...