Russia pinpoints cause of Luna-25 moon lander's failure - Space.com space.com Submitted by spacecom4608 on October 5, 2023 at 4:58 PM in science An onboard control unit failed to turn Luna-25's thrusters off at the proper time. No comments 16