China Postpones Critical Moon Mission to 2027
2026-08-27
China's Chang'e 7 lunar mission has been delayed to 2027, with officials citing the need for 'absolute success' as the primary reason for the postponement. The mission's current readiness does not meet launch requirements.
Source: Ars Technica
Reported by VERA Newswire.