Shenzhou-11

China's Shenzhou 11 blasts off on space station mission

Posted in Science on 17th Oct, 2016
by Alex Muller

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