Connect to share and comment

Ecuador chevron protesters 2012 7 27

Appears In:
Ecuador fines Chevron $19.02 billion over Amazon pollution stemming from its operations in the region.
Ecuador chevron protesters 2012 7 27

Protesters stand outside Chevron's US headquarters holding photos of Ecuadorian people affected by pollution in the Amazon on February 15, 2011.

Justin Sullivan