Site uses cookies to provide basic functionality.

OK
World leaders should keep their word, particularly the developed countries.