Russia’s Luna-25 Spacecraft Crashes Into the Moon in Failure: What Exactly Happened? The latest Russian spacecraft, Luna-25, has crashed into the moon. by Isaiah Richard