China’s President Xi Jinping and Russia’s President Vladimir Putin set their sights on shaping a new world order as the Chinese leader left Moscow on Wednesday, having made no direct support for Putin’s war in Ukraine during his two-day visit. Xi made a strong show of solidarity with Putin against the West, but he barely […]
