Home / China / Innovation

China launches manned spacecraft

By ZHAO LEI | chinadaily.com.cn | Updated: 2016-10-17 07:43

 

China launches manned spacecraft

Shenzhou XI manned spacecraft blasts off from the Jiuquan Satellite Launch Center in Northwest China, Oct 17, 2016. [Photo by Xu Dong/chinadaily.com.cn]


Editor's picks