Due to need for 'absolute success,' China delays critical Moon launch to 2027
Tech1 source1 country🔦 Under-reported32m ago
China has officially postponed its Chang’e 7 lunar exploration mission, shifting the target launch date to 2027. The announcement was issued by the country's Manned Space program, which cited a need to prioritize safety and reliability for the mission's objectives.