Europe News: NEW DELHI: Russia's first Moon mission in almost fifty years, the Luna-25 probe, crashed during pre-landing maneuvers, causing setback to Russian luna
Rest of World News: Russia's failed attempt to land a probe on the moon highlights the challenges faced by its space program. The crash of the Luna-25 probe reflects prob