India’s Chandrayaan-3 lunar lander successfully landed on the moon Wednesday, just days after a Russian lunar mission to the same area ended in disaster. India is now the first country in the world to successfully land on the moon’s south pole, a feat Russia had attempted earlier this week. Wednesday’s success was India’s own second […]