The Inspector-General of the Nigerian police force, Idris Kpotun Ibrahim, is a man whose official state responsibility is as challenging as hell. Policing a vast country like Nigeria with a population of over three hundred million souls remains a daunting…
