Skip to playerSkip to main content
  • 10 years ago
UK-based oil company, Shell, is facing more legal action after people from Nigeria's Niger Delta say their land was devestated by oil pollution.
Comments

Recommended