
Using images from the LROC instrument onboard NASA’s Lunar Reconnaissance Orbiter (LRO), scientists have discovered the biggest newly formed impact crater ever discovered in the Solar System.
The post New Impact Crater Spotted on the Moon appeared first on Sci.News: Breaking Science News.

