China's Shenzhou 11 blasts off on space station mission

October 16, 2016 11:46 PM

7 0

China's Shenzhou 11 blasts off on space station mission

China has launched two men into orbit in a project designed to develop its ability to explore space.

The astronauts took off from the Jiuquan Satellite Launch Centre in northern China at 23:30 GMT on Sunday.

Read more

To category page

Loading...