Chinese President Xi Jinping (4th L) meets with his Russian counterpart Vladimir Putin (5th R) in Ufa, Russia, July 8, 2015. (Photo: Xinhua/Rao Aimin)
RIGHT BG
Chinese President Xi Jinping (4th L) meets with his Russian counterpart Vladimir Putin (5th R) in Ufa, Russia, July 8, 2015. (Photo: Xinhua/Rao Aimin)