Sunday, November 15, 2009

Leaders Agree to Del

Leaders Agree to Delay a Deal on Climate Change: President Obama and other world leaders have decided to put o.. http://twurl.nl/6uro1h

No comments: