An Abuja-based businessman, Kenneth Odeh, has reported three police officers to the Inspector General of Police (IGP), for urgent punishment to serve as a deterrent to...