South China Morning Post: From refugee crisis to climate change, G20 leaders must be equal to the challenge of finding solutions

By Andrew Hammond, South China Morning Post:

World leaders are convening this weekend for the G20 summit in Antalya, Turkey. The meeting could become one of the most important G20 summits since the April 2009 meeting in London during the storm of the international financial crisis.

Read more…