New Odysseus lunar mission will attempt to make a historic landing at the moon’s south pole
On July 20, 1969, the world watched as humankind landed on the moon for the first time. But the perfect touchdown of the Eagle lunar lander by NASA astronaut Neil…