Wednesday, July 26, 2006

Global Warming-- Signed, Sealed, Delivered

Two things. One - 99% of climate scientists agree human activity is causing climate change - nothing new here. Two, the Wall Street Journal editorial page lied about her report and got her name wrong to report that there is no concensus.

Tags: ,

No comments: