Russia's Luna-25 lunar mission ends in engine failure-induced crash

2 years ago 23
Russia's pilotless Luna-25 spacecraft crashed into the moon after its engines failed to shut down properly, space agency Roscosmos confirmed Monday.
Read Entire Article