A suspected notorious kidnapper, Iskilu Wakili, has been arrested in the Ibarapa North Local Government Area of Oyo State. Wakili, who was arrested on Sunday is...