Xinhua | May 16, 2024
Chinese President Xi Jinping holds a restrictive meeting with Russian President Vladimir Putin at the Great Hall of the People in Beijing, capital of China, May 16, 2024. Xi held talks with Putin, who is in China on a state visit, in Beijing on Thursday. (Xinhua/Li Tao)