Italian oil major Eni blames ‘sabotage’ for oil spill in Nigeria’s southern delta – Worldnews.com

The country is located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east … Ethnic violence over the oil producing Niger Delta region and inadequate infrastructures are some of the …
Subscribe to iCameroon.Com Newsletter