China’s Longest Space Mission Set For Launch
China is preparing for its longest-ever crewed space mission, with a spacecraft carrying two astronauts expected to lift off Monday, according to state media. The Shenzhou-11 “heavenly vessel” will blast off from the Jiuquan Satellite Launch Center in the Gobi Desert at 7:30 a.m. (7:30 p.m. Sunday ET), state broadcaster CCTV said Sunday. On board … Read more