Peak Oil is You

Donate Bitcoins ;-) or Paypal :-)

Page added on July 1, 2009

Bookmark and Share

G8 Climate Scorecards 2009

Mankind must confront climate change decisively. But where do we stand? Germany, the UK, and France lead. The United States has promised much. Canada and Russia are in retreat. Overall, action is

The Climate Scorecards 2009 ranks the G8 world

Leave a Reply

Your email address will not be published. Required fields are marked *