Odysseus spacecraft put to fabricate 1st US moon landing in 50 years

Odysseus spacecraft put to fabricate 1st US moon landing in 50 years

Seven days after liftoff, the Odysseus spacecraft is closing in on landing on the moon — and if the mission is a success, this might well also very successfully be…

Read more »