Museveni Appoints Okoth Ochola as New Inspector General of Police March 4, 2018 Moses Kayigwa President Yoweri Museveni has appointed Martin Okoth Ochola as the new Inspector General of Police