Skip to playerSkip to main contentSkip to footer
  • 7 years ago
The International Court Of Arbitration has ruled against Ecuador in its battle with Chevron over an environmental disaster. @denisseteleSUR reports from Quito

Recommended