Wednesday, July 17, 2024

Tag: Artemis

NASA assessment suggests potential additional delays for Artemis 3 lunar lander

WASHINGTON — As NASA pushes ahead with a crewed lunar landing on the Artemis 3 mission in September 2026,...