Analysis: ‘99% of Scientists Agree IPCC Fabricated New ‘95%’ Claim – Zero Statistical Support’


By: - Climate DepotAugust 18, 2013 8:39 AM