China has postponed the launch of its Chang’e-7 lunar mission after officials determined that the spacecraft did not meet the conditions required to launch during the planned 2026 window. The delay is a setback for one of China’s most ambitious robotic Moon missions, which is designed to search for water ice near the lunar south pole. The China Manned Space Agency announced the postponement on August 23, 2026, following what it described as a comprehensive assessment. Officials said the decision...Click for full post