The China Manned Space Agency postponed the Shenzhou-20 crew’s return, citing a suspected impact from tiny space debris and prioritising astronaut safety.
The Shenzhou-20 crew was originally scheduled to land at the Dongfeng site in Inner Mongolia on Wednesday before the delay was announced.
