Showing posts with label Niger Delta. Show all posts
Showing posts with label Niger Delta. Show all posts

Tuesday, November 03, 2015

Shell accused of lying over Nigeria oil spill clean-up

Shell has been accused of making false claims about the extent of its oil spill clean-up operations in Nigeria and urged to take more action to help worst-hit communities.

EL News