India’s moon landing
India has become the first nation to land on the moon’s south pole successfully. Until now, only China, Russia and the USA have touched down an earth satellite. It’s thought the south pole’s rugged landscape contains water in the form of ice that could support a future base on the moon, allowing astronauts and scientists […]
India’s moon landing Read More »