Paris Agreement offers glimmer of hope

It is widely expected that the Paris Agreement on Climate Change will enter into force on November 4, 2016.
no image
Fred Nkusi