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