Intuitive Machines’ Odysseus lander snapped this photo when it was approximately 30 meters above the lunar surface and descending at a screaming 38,000 kilometers per hour before touching down February 22. Odysseus has exceeded engineers’ expectations during its odyssey on the moon. NASA confirmed that the spindly solar-powered robotic […]