Chinese President Xi Jinping (L, front) visits the Mobile Satellite Company in London, Britain, Oct. 22, 2015. (Photo: Xinhua/Yao Dawei)
RIGHT BG
Chinese President Xi Jinping (L, front) visits the Mobile Satellite Company in London, Britain, Oct. 22, 2015. (Photo: Xinhua/Yao Dawei)