Russia Blames Onboard Controls for Luna-25 Crash
A faulty onboard control system was behind the Luna-25 hard landing on the Moon last month, Russia announced yesterday.
Stories about commercial, civil, and international missions on and around the Moon.
A faulty onboard control system was behind the Luna-25 hard landing on the Moon last month, Russia announced yesterday.