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 feat that that U.S. accomplished in the 1960s and that has never been achieved by any other country. Chang'e 7 is to play to a crucial part in
Read more »