Photo: BONNY, Nigeria: A file picture taken on May 18, 2005 showing a view of oil giant Shell\\\'s oil and gas terminal on Bonny Island in southern Nigeria\\\'s Niger Delta.


FE Team | Published: February 10, 2014 00:00:00 | Updated: November 30, 2026 06:01:00


BONNY, Nigeria: A file picture taken on May 18, 2005 showing a view of oil giant Shell\'s oil and gas terminal on Bonny Island in southern Nigeria\'s Niger Delta. Africa\'s biggest oil producer Nigeria is facing questions about where billions of dollars i

Share if you like