There appears to be anxiety in Nigeria after the International Criminal Court’s prosecutor said Friday she had ‘enough evidence’ to open a full probe into ongoing...
The EA Oil and Gas Field operated by Shell Petroleum Development Company Of Nigeria Limited, SPDC, located in Bayelsa State of Nigeria has been reportedly shut...