Sci-Tech

China launches Shenzhou 23 spacecraft with 1 of 3 astronauts set for yearlong stay

Published: 

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)