Nigeria Breaking: IGP Finally Appears Before Senate Abimbola Johnson Nov 8, 2017 0 The Inspector General of Police, Ibrahim Idris, has finally honoured the invitation of the Senate ad hoc committee…