A NASA spacecraft around the moon has found the likely crash site of Russia’s lost lunar lander.
The Luna 25 lander slammed into the moon last month, a harsh end to Russia’s first moon mission in almost half a century. Based on observations by its Lunar Reconnaissance Orbiter, NASA said