China Targets Lunar South Pole’s Shackleton Crater in Ambitious Mission
China is set to embark on its Chang’e-7 mission in 2026, aiming to land on the illuminated rim of the…
China is set to embark on its Chang’e-7 mission in 2026, aiming to land on the illuminated rim of the…