China abruptly postpones ambitious Chang’e-7 lunar mission launch
China has abruptly postponed its ambitious Chang'e-7 lunar mission, which was scheduled to launch in the coming days from the Wenchang Space Launch Site. The China Manned Space Agency announced the delay, stating that the mission does not meet the necessary launch conditions for the planned window this year. The decision was made following a comprehensive assessment based on principles of prudence, reliability, and absolute mission success. The Chang'e-7 mission aimed to explore permanently shadowed craters on the moon and conduct environmental and resource surveys of the lunar south pole, including searching for water ice. The agency did not provide further details on the specific reasons for the postponement.