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 Feng Yongbin/chinadaily.com.cn]

Editor's picks