Okoth Ochola
-
National
IGP Ochola Makes Changes In the Commanding Structure of Uganda Police Force
The Inspector General of Police, John Martins Okoth Ochola has freshly deployed, promoted and transferred over 70 police commanders in…
Read More »