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.
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.