
China’s human spaceflight agency has delayed the return of the Shenzhou-20 spacecraft and its crew from the country’s space station, Tiangong, after a possible debris impact. It is not yet clear when the three astronauts will return to Earth.
“The Shenzhou 20 crewed spacecraft is suspected of being struck by a small piece of space debris, and impact analysis and risk assessment are underway,” the China Manned Space Engineering Office (CMSEO) said in a statement on Wednesday.
“To…








