Here’s a really good post at The Island of Doubt about a talking point that’s suddenly everywhere in the denial-o-sphere: What is this ‘settled science’ of which you speak? In the past couple of days a pernicious little meme has appeared in two leading North American newspapers. I refer to ...
Global Warming, Science, AGW, Climate Change, Jonathan Leake, Media Malfeasance