India Announces Moon Landing on Wednesday as Russia’s Lander Crashes
The race between India and Russia to make the first landing near the Moon’s south pole took a dramatic turn on Sunday as Russia’s Luna-25 spacecraft tumbled into an uncontrolled orbit and slammed into the lunar surface.