Mon, 08/21/2023 - 11:06 Gizmodo The Luna-25 mission crashed on the surface of the Moon this weekend, ending Russia’s quest to prove it still has what it takes to land on the lunar surface.Read more... Tags moon, indian lunar exploration programme, chandrayaan 3, lunar rovers, exploration of the moon, moonbase, luna, chandrayaan programme, Moon landing, in spaceflight, lunar lander, thomas zurbuchen, luna 25, lander, twitter Source Russia's Long-Awaited Return to the Moon Crashes and Burns