Nigeria IGP Deploys Three Additional Mobile Police Units To Zamfara Agency Feb 18, 2018 0 The Inspector-General of Police, Mr. Ibrahim Idris, has deployed additional three units of Police Mobile Force to…