Last year, Russia's President Vladimir Putin found himself shunned by fellow world leaders at the G20 summit in Brisbane, Australia, and he ducked out early.
Last year, Russia's President Vladimir Putin found himself shunned by fellow world leaders at the G20 summit in Brisbane, Australia, and he ducked out early.