Nov 2, 2007

Video of "Greenwash Gueriilas" taking the stage at Carbon Traders expo

Infoshop News 
Though heavily criticized by environmental and human rights organizations world-wide, Carbon Trading is the primary mechanism for reducing greenhouse gas ...
www.infoshop.org   related articles

Google News: greenhouse gas

Post sponsored by the Energy Issues Directory

No comments: