Video PlayerClose
Chinese President Xi Jinping and his Russian counterpart Vladimir Putin meet the press after their talks in Moscow, Russia, July 4, 2017. (Xinhua/Zhang Duo)
Chinese President Xi Jinping and his Russian counterpart Vladimir Putin meet the press after their talks in Moscow, Russia, July 4, 2017. (Xinhua/Zhang Duo)