Sci-Tech

China readies Shenzhou mission ahead of schedule after spacecraft damage

Updated: 

Published: 

China's Long March 2F rocket, carrying three astronauts for the Shenzhou 20 manned space mission, blasts off at the Jiuquan Satellite Launch Center in Jiuquan, northwestern China, April 24, 2025. (AP Photo/Andy Wong, File)