G-20 Summit begins at St Petersburg, Syria likely to dominate summit talks
20 leaders of the world’s industrialized and major developing economies have gathered in St Petersberg Russia to promote policy coordination for sustained gl…
G-20 Summit begins at St Petersburg, Syria likely to dominate summit talks Read More