
China aims for crewed Moon mission by 2030, construct Moon Base by 2035
Science News China's space ambitions include lunar missions (Chang'e 7 in 2026, Chang'e 8 in 2028), a crewed Moon landing by 2030, and the constructing the International Lunar Research Station, a Moon Base by 2035. Planetary exploration …