Claim: 900+ Peer-Reviewed Papers Support Skepticism of ‘Man-Made’ Global Warming Alarm


By: - Climate DepotApril 15, 2011 7:34 AM