Nigeria Abducted Oil Workers Rescued From Boko Haram Abimbola Johnson Jul 27, 2017 0 No fewer than 10 workers contracted by Integrated Data Services Limited (IDSL), a subsidiary of the Nigerian…