BEIJING: Russian official TV broadcasts footage of Chinese leader Xi Jinping and Russian President Vladimir Putin walking in a park following an informal closed-door meeting at the Zhongnanhai residence in Beijing. A video by AFP.
Chinese leader Xi Jinping and Russian President Vladimir Putin walking in a park following an informal closed-door meeting at the Zhongnanhai residence in Beijing. A video by AFP.