a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Shell Oil Company"

Shell Oil Company Tag

Archive

A UN report on the effects of oil pollution in Nigeria’s Delta region urges the oil company Shell to totally overhaul their procedures for cleaning up spills in