A face-to-face meeting between Chinese President Xi Jinping and Russian President Vladimir Putin took place on Friday on the sidelines of the Beijing Winter Olympics. Photo: AP Photo
A face-to-face meeting between Chinese President Xi Jinping and Russian President Vladimir Putin took place on Friday on the sidelines of the Beijing Winter Olympics. Photo: AP Photo