Fri. Dec 20th, 2024

Tag: $118m

US prepares to touch down on moon for first time since 1972, with NASA-backed unmanned $118M Odysseus craft set to try and to find water ahead of upcoming manned expedition