Russian President Vladimir Putin challenged global attempts to isolate him as he hosted China’s President Xi Jinping in Moscow.
President Xi complimented Putin, saying he was confident Putin would be re-elected next year and that Russia would “strongly support” the Kremlin leader.
In a defiant statement, Xi even added: “Thanks to your strong leadership Russia has made significant progress in achieving prosperity of the country in recent years.”