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