Space.com #China Launches Shenzhou-11 Astronauts to Tiangong-2 Space Lab 17 October 2016 fborgosano Leave a comment Share: China successfully launched its first human spaceflight mission in more than three years Oct. 16, placing into orbit a spacecraft carrying two astronauts that will dock with a new space laboratory module. from Space.com ift.tt/2ea6Zob Share: