China Delays Ambitious Chang’e 7 Lunar Mission Until 2027
China has delayed its ambitious Chang’e 7 lunar mission until at least 2027 after scrubbing an August 24 launch. Poor weather conditions were likely a factor, with China’s Manned Space Agency (CMSA) saying the decision reflects the need for “absolute safety.” Scientific American reports: China and the U.S. are in a race to send humans back to the moon, a fea … ⌘ Read more

⤋ Read More