undefined

Russian spacecraft

Russia's Lunar25 mission crashes while attempting to land at the Moon's South Pole