The Odysseus moon lander clearly broke its leg while landing on the moon
A new photo of Odysseus released by NASA illustrates just how rough the lander’s journey to the Moon has been, shining a light on its spunky resilience against all odds.Read more...