Three astronauts on board China’s Tiangong space station, whose launch back to Earth was delayed last week after suspected space debris struck their return vessel, are set to make their return on Friday on the new crew’s spacecraft. The Shenzhou-20 crew are expected to land at the Dongfeng Landing Site in the Inner Mongolia autonomous region on Friday aboard the Shenzhou-21 spacecraft, the China Manned Space Agency (CMSA) said. It said all three astronauts – Chen Dong, Wang Jie and Chen Zhongrui…


From China - South China Morning Post via This RSS Feed.