Russia's Luna-25 faces glitch during pre-moon landing manoeuvre

Back to top button