Search
Close this search box.

Ben Santer’s 17 year itch, revisited – he and a whole stable of climate scientists have egg on their faces