by Stacy Feldman -
Apr 28th, 2008
The results of the Statistical Assessment Service’s (STATS) survey of 489 climate scientists were just announced.
And they highlight the triumph of scientific reason over climate denialism.
Again.
Bookmark/Search this post with: