This is 90% certainty? Really? (Yet another paper shows the hot-spot is missing.)


By: - Climate DepotOctober 3, 2011 6:47 AM