Sci-Tech

China launches Shenzhou 22 spacecraft to assist in return of 3 astronauts stranded on space station

Published: 

In this photo provided by China's Xinhua News Agency, the Shenzhou 22 spaceship is launched from the Jiuquan Satellite Launch Centre in Jiuquan, northwestern China, Tuesday, Nov. 25, 2025. (Wang Jiangbo/Xinhua via AP)