India is the fourth country to land on the moon. It is the first to land near the lunar south pole. The failure of Russia’s Luna-25 just a few days earlier also played a part in ensuring India won this leg of the space race
Sign in to read full story
To access our exclusive magazine content, sign in to your Open Magazine account.