A recent manpower audit ordered by the Inspector General of Police, Martins Ochola, has once again revealed that over 2000 police officers have deserted the force but somehow continue earning a salary. While handing over office to Ochola as the new IGP on March 15, 2018, Gen Edward Kayihura who had been at the helm