Latest Technology Odysseus Lands on the Moon – NASA Editor2 - March 1, 2024 0 [ad_1] Following a launch on Feb. 15, Intuitive Machines’ Odysseus lander touched down within the Moon’s south polar area on Feb. 22 and has since transmitted helpful scientific information again to Earth. Image Credit: Intuitive Machines Read More https://www.nasa.gov/image-detail/csys-surface-hdr-mix-no-logo/Copy URL to clipboard> DownloadShare [adinserter block=”4″] [ad_2] Source link