On Friday, March 17, authorities from both nations announced that Chinese President Xi Jinping will travel to Russia the following week, weighing in on the Ukraine war just as relations between Moscow and Washington hit a new low. Xi’s visit to Moscow is a diplomatic coup for Russian President Vladimir Putin, whose country has been subjected to unprecedented international sanctions …
