Before & after pics show crash site of Russia's Luna-25 on Moon
NASA has shared pictures showing the possible crash site of Russia's failed lunar lander. New and previous images captured by NASA's Lunar Reconnaissance Orbiter revealed that a new crater was formed on the lunar surface between June 2022 and August 24, 2023. Since the crater is close to estimated impact point, it's likely to be from Luna-25 mission, NASA said.