Senate declares IGP Idris unfit for public office, threat to democracy by Patrick Akpu May 9, 2018 0 The Nigerian Senate has declared the Inspector General (IG) of Police, Ibrahim Idris, as unfit to hold public office. The ...