News

The Luna 25 mission has ended in failure, raising major questions about the future of Russia’s space program. ... It was the country’s first mission to the Moon since Luna 24, in 1976.