China’s Shenzhou 11 manned space capsule returns to Earth0
- From Around the Web, Science & Technology, Space
- November 18, 2016
China’s Shenzhou 11 space capsule landed safely in the northern region of Inner Mongolia on Friday with two astronauts aboard, state media said, completing the country’s longest manned space mission to date.