Benue Killings: Reps demand sack of IGP Idris by TVCN February 8, 2018 0 House of Representatives has called for the removal of the Inspector General of Police, Ibrahim Idris. This comes after a ...