Calls for Pachauri to resign: ‘His position is becoming more and more untenable by the day…UN IPCC ‘will continue to leach credibility while he remains in charge’


By: - Climate DepotJanuary 24, 2010 7:02 PM