Chairman of IPCC Review Panel approved $45,000 payment to Pachauri


By: - Climate DepotMay 16, 2010 3:18 PM