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.
After Russia's annexation of Crimea and support for separatist rebels in eastern Ukraine, America and Europe...