The Inspector General of Police (IGP) Martin Okoth-Ochola (65), has today Monday March 4, 2024 officially retired and handed over office, as he awaits President Yoweri Museveni’s decision on the new IGP. “Prior to this occasion, on January 3, 2024, I wrote to the Honorable Minister of Internal Affairs/Chairman Police Authority requesting to conclude my tour of […]