Red star rising? China’s space ambitions skyrocket as the US loses ground in race. The Shenzhou 11 spacecraft has landed safely in China’s northern region of Inner Mongolia with two taikonauts aboard, ending their 30-day mission at the country’s Tiangong 2 space laboratory. The 30 days spent on the Shenzhou 11 mission was the Chinese astronauts’ longest stay in space to date. RT LIVE Subscribe to RT! Like us on Facebook Follow us on Twitter Fol
Hide player controls
Hide resume playing