The weekend loss of Russia’s Luna 25 spacecraft following a crash as it attempted to land on the moon raises questions about Roscosmos, the Russian space program. Attempts to position the vehicle into a pre-landing orbit failed and the propulsion system rocketed Luna 25 into the lunar surface. Russian officials confirmed the total loss of the […]