Peer Research From China: IPCC’s Alarmist Claim of Global Decline of Snowpack Levels Found To Be Wrong


By: - Climate DepotOctober 13, 2010 9:02 AM