X

Shell fails to make progress on oil spill cleanup in Niger delta

Close