Mon. May 20th, 2024

Tag: odysseus

American Spacecraft Odysseus Makes History After Moon Landing Success

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