G20 LIVE: The European Sting covers online world news and the latest developments at G20 from Antalya Turkey

Just a few hours now separate us from the G20 Leaders’ Summit in Antalya, Turkey. The Sting’s extensive editorial team is being installed now at the beautiful summer resort of Antalya in the Mediterranean sea. Populous delegations of the 20 most powerful nations and economies of this world are effectively on their way to Antalya to […]