China's Shenzhou 11 blasts off on space station mission

October 16, 2016 11:46 PM

11 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.

Also read: NASA Prepares for Emergency Spacewalk to Fix the International Space Station

Read more

To category page

Loading...