Chinese President Xi Jinping shakes hands with Russian President Vladimir Putin at the Kremlin in Moscow, Russia, March 21, 2023. Xi on Tuesday held talks with Putin in Moscow. Putin held a solemn welcome ceremony for Xi Jinping at the St. George's Hall. (Xinhua/Shen Hong)