Sat. Dec 14th, 2024

Tag: 1972’

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
Elon Musk gloats and promises to colonize Mars after SpaceX successfully launches the first US lunar landing mission since 1972, but warns “only if civilization lasts long enough.”