People & Power - Dumping Ground - 20 May 09

  • 12 years ago
People & Power examines a legal case brought against one of the worlds largest independent oil traders, alleging it illicitly dumped toxic material.

Recommended