More Humiliation: Controversial climate boss Pachauri uses car AND driver to travel one mile to office… (but he says YOU should use public transport)


By: - Climate DepotJanuary 30, 2010 5:28 PM