Chinese President Xi Jinping and his wife Peng Liyuan are greeted by senior Russian officials upon their arrival in Moscow, Russia, July 3, 2017. Xi embarks on a state visit to Russia. (Xinhua/Xie Huanchi)
RIGHT BG
Chinese President Xi Jinping and his wife Peng Liyuan are greeted by senior Russian officials upon their arrival in Moscow, Russia, July 3, 2017. Xi embarks on a state visit to Russia. (Xinhua/Xie Huanchi)