Time nearly up for global leaders to seal the Paris climate deal, illegitimate and immoral even before it is sealed?
The Paris Climate Summit, happening from 30 November to 11 December, is due to conclude a new international agreement to limit global average temperature rise and avoid the most dangerous consequences of climate change.