
FILE - The Shenzhou-23 manned mission launches from the Jiuquan Satellite Launch Center in Jiuquan, northwestern China on Sunday, May 24, 2026. (AP Photo/Ng Han Guan,File)

FILE - The Shenzhou-23 manned mission launches from the Jiuquan Satellite Launch Center in Jiuquan, northwestern China on Sunday, May 24, 2026. (AP Photo/Ng Han Guan,File)