UN IPCC Chair Pachauri rules out stepping down even if UN panel finds fault


By: - Climate DepotApril 12, 2010 9:12 AM