
China is rounding off what has been a year of big progress in space, including major crewed lunar landing tests, new rockets and booster landing attempts, a new deep space mission and even successfully resolving its first human spaceflight emergency.
The country has already smashed its previous record for launches in a calendar year (68, set in 2024), amassing more than 80 orbital launch attempts at time of reporting, with a couple of weeks still to go. Two of these launches ended in failure, both from commercial launch providers, but the venerable Long March rocket series continued a long, failure-free run dating back to 2020.