UN IPCC Lead Author Dr. Richard Tol Rips 97% consensus claim: ‘The 97% is essentially pulled from thin air, it is not based on any credible research whatsoever’


By: - Climate DepotMay 30, 2014 9:52 AM