Sep 18, 2026 by Enrico de Lazaro

Using images from the LROC instrument onboard NASA’s Lunar Reconnaissance Orbiter (LRO), scientists have discovered the biggest newly formed impact crater...