U.S. makes first lunar landing in over 50 years Editor Feb 23, 2024 0 This image provided by Intuitive Machines shows its Odysseus lunar lander and the Earth on Feb.…