Close

An oil executive cannot be allowed to preside over the global climate talks!