Nigeria Ibrahim Idris Still Inspector-General On Police Website Tayo OLU Apr 2, 2019 0 The Nigeria Police Force (NPF) still refers to Mr Ibrahim Idris as the Inspector-General of Police (IGP) on its…