Russia’s Luna-25 mission crashes into the lunar surface
Luna-25 was the very first lunar landing module to be launched on November 11, 1905, by Russia via the Vostochni Cosmodrome. It was launched after more than 50 years to discover an underlying source of water near the south-north pole of the moon, but it was shifted to an incorrect orbit and could result in […]
Continue Reading