« Climate Exaggeration is Backfiring | Main | Scientists rebut ‘consensus claims’: ‘Only 0.3% of 12,000 papers published in journals claimed recent warming was mostly manmade’ | Climate Depot »

Comments