Russia’s Luna-25 lunar mission ends in engine failure-induced crash Posted by | Aug 21, 2023 | Red Pill NOWlej | 0 | Russia’s pilotless Luna-25 spacecraft crashed into the moon after its engines failed to shut down properly, space agency Roscosmos confirmed Monday. Read More in FOX News. Read More in Red Pill NOWlej.