https://spacenews.com/?p=131106&preview=true&preview_id=131106
China and the United States have identified overlapping potential landing sites at the south pole of the moon as both countries ramp up their lunar exploration ambitions.
Create an account or login to join the discussion