Three Chinese astronauts are temporarily stranded in space after their return capsule was struck by suspected orbital debris, China’s human spaceflight agency said on Wednesday.
Wang Jie, Chen Zhongrui, and Chen Dong, the astronauts part of the Shenzhou-20 mission, were launched from the Jiuquan Satellite Launch Centre in northwest China in April. They reached the Tiangong space station in six hours, with their return journey initially scheduled for 5 November.