News February 23, 2024

Odysseus makes historic successful moon landing

Odysseus touched down on Thursday evening, becoming the first private spacecraft to land on the moon and the first American spacecraft to do so in more than 50 years.