Xinhua | May 16, 2024
Chinese President Xi Jinping holds large-group talks 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/Zhang Ling)