NASA Orbiter Confirms Largest New Solar System Crater, McGetchin
NASA’s LRO data, processed by Intuitive Machines, reveals McGetchin Crater (222m), the largest documented recent impact in the solar system, significantly altering lunar planning and risk models.