Report: ‘Merchants of Smear’ – Debunks claims that skeptics are ‘paid by industry to manufacture doubt about’ climate change


By: - Climate DepotOctober 19, 2014 8:36 AM