Shell Acknowledges New Oil Spill in Rivers Neighborhood
The Eleme Local Government Area of Rivers State's Ebubu has had a recent oil spill, according to Shell Petroleum Development ...
The Eleme Local Government Area of Rivers State's Ebubu has had a recent oil spill, according to Shell Petroleum Development ...