UN IPCC Lead Author Dr. Richard Tol slams IPCC Chair: ‘Pachauri is just such an embarrassment’


By: - Climate DepotNovember 12, 2013 7:42 AM