China's Shenzhou 11 blasts off on space station mission

October 16, 2016 11:46 PM

6 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: Encore: Astronaut John Glenn Recalls Historic Orbit Of Earth

Read more

To category page

Loading...