Sci-Tech

Chinese astronauts return from space station after delay blamed on space debris damage

Updated: 

Published: 

In this photo released by Xinhua News Agency, Wang Jie, a Shenzhou-20 astronaut, returns on the Shenzhou-21 spaceship's return capsule after it touched down on Earth at the Dongfeng landing site in north China's Inner Mongolia Autonomous Region, Friday, Nov. 14, 2025. (Wang Jiangbo/Xinhua via AP)