Indigenous Peoples and Human Rights

June 20, 2010

IEN: Demand Environmental & Climate Justice Now!


1 comment:

Anonymous said...

where's the Chevron/Texaco oil damage in Ecuador