
China launches Shenzhou 23 spacecraft with 1 of 3 astronauts set for yearlong stay
The spacecraft blasted off from the Jiuquan Satellite Launch Center in northwestern China. The much-anticipated launch comes as China prepares for its first crewed lunar landing by 2030.