China Pushes Chang'e 7 Moon Mission to 2027, Citing 'Absolute Success'
One-line summary: China has reportedly delayed its Chang'e 7 lunar south pole mission to 2027.
Key points
- A Chinese official reportedly said the "Chang'e 7 mission does not meet the conditions for launch."
- The delay is framed around the need for "absolute success" — signaling a low tolerance for any failure risk.
- Chang'e 7 targets water-ice exploration near the lunar south pole, tying into longer-term crewed landing and base plans.
Why it matters
The lunar south pole is a focal point of competition among major space programs, including the US and China. The slip is a schedule setback but reads as a reliability-first call — one that could ripple through China's broader lunar roadmap.