Three Chinese astronauts whose return to Earth was delayed by space debris hitting their vessel last week landed in China on ...
China’s Shenzhou-20 astronauts Chen Dong, Chen Zhongrui, and Wang Jie have safely returned to Earth after a delay caused by ...
The astronauts were meant to return on Nov. 5 but were delayed after their capsule was reportedly damaged by space debris.
China has begun preparations to send a Shenzhou spacecraft to its permanently inhabited space station ahead of schedule, state broadcaster CCTV reported on Saturday.