NASA’s LRO observes crater likely from Luna 25 impact

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