Chinese astronauts back from six-month mission with record-setting space tasks
The return capsule of the Shenzhou-19 crewed spaceship, carrying astronauts Cai Xuzhe, Song Lingdong and Wang Haoze, touches down at the Dongfeng landing site in north China's Inner Mongolia Autonomous Region, April 30, 2025. The three astronauts are …