NASA’s LRO Observes Crater Likely from Luna 25 Impact

NASA’s LRO – the Lunar Reconnaissance Orbiter – spacecraft imaged a new crater on the Moon’s surface that is likely the impact site of Russia’s Luna 25 mission.


Click here for original story, NASA’s LRO Observes Crater Likely from Luna 25 Impact


Source: NASA Goddard Center