
Chinese President Xi Jinping headed to Moscow on Wednesday for a key three-day visit including a grand Victory Day parade and a show of support for Vladimir Putin.
Moscow and Beijing declared a "no limits partnership" weeks before Putin ordered Russia's Ukraine offensive in February 2022. The expanded military and trade ties since have troubled the West.