Han Shan

Han Shan "is a human rights and environmental justice campaigner living in New York City. He is currently serving as a coordinator of the Clean Up Ecuador campaign for Amazon Watch."

Related Sourcewatch articles

 * Amazon Defense Coalition