Claim: Climate Depot ‘has become a credulous clearinghouse for all manner of climate change denial, rumor mongering and character assassination’


By: - Climate DepotJanuary 9, 2010 9:23 AM