Claim: 750 Peer-Reviewed Papers Supporting Skepticism of ‘Man-Made’ Global Warming Alarm


By: - Climate DepotJune 24, 2010 9:55 AM