Home Ideas Odysseus Marks the First US Moon Landing in More Than 50 Years

Odysseus Marks the First US Moon Landing in More Than 50 Years

49
odysseus marks the first us moon landing in more than 50 years

A Houston-based company called Intuitive Machines made lunar history this week.

Source: WIRED.com