China's Shenzhou 11 blasts off on space station mission

October 16, 2016 11:46 PM

9 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: SpaceX Launches 1st Private Rocket from Historic NASA Pad — Then Sticks a Landing

Read more

To category page

Loading...