Ecuadorian Court Orders Chevron to Pay $17 Billion for Oil...

The oil giant Chevron has been ordered to pay more than $17 billion in fines...

7 views democracynow.org

Interest

Middle East
Discovered by Travis
on Feb 15, 2011

Stumblers Who Like This Page