Impact Crater From Russia's Luna 25 Crash Spied by NASA's Lunar Orbiter
NASA's LRO imaged a new Moon crater, likely the impact site of Russia's Luna 25 mission, which deviated from its intended landing point due to a descent anomaly. NASA’s LRO – the Lunar Reconnaissance Orbiter – spacecraft imaged a new crater on the Moon’s surface that is likely the impact site of
Source: scitechdaily.com