World leaders meet at G20 summit

Russia's President Vladimir Putin meets his Chinese counterpart Xi Jinping at the G20 Summit in Strelna near St. Petersburg

View gallery

9 photos

World leaders from G20 are meeting in St Petersburg, Russia, with the crisis in Syria high on the agenda.

View Comments (0)