Skip to playerSkip to main contentSkip to footer
  • 13 years ago
People & Power's Juliana Ruhfus investigates claims that Exxon Mobil, the most profitable oil company in the world, is responsible for human rights abuses carried out by its private soldiers in Aceh, Indonesia.

Recommended