NASA’s LRO observes Russia’s Luna 25 mission crash created crater on Moon surface

NASA’s Lunar Reconnaissance Orbiter spacecraft recently shared an image which showed a new crater on the Moon’s surface that is likely the impact site of Russia’s Luna 25 mission.

About Author: C to I News Desk