China Postpones Chang'e 7 Moon Water-Hunting Mission to 2027
China called off the August 24 launch of its Chang'e 7 lunar probe, pushing the mission to no earlier than February or March 2027. Officials cited a need for 'absolute safety,' with reports pointing to Typhoon Narra near the Hainan launch site as the likely trigger, alongside orbital timing constraints requiring a 90-day reconnaissance phase before landing.