Watch the historic moment India successfully lands on the south pole of the moon, beating the US, China, and Russia

India on Wednesday achieved a historic feat in the history of space exploration: landing a robot on the moon’s south pole. “India is now on the moon,” said Indian prime Minister Narendra Modi from South Africa, as engineers celebrated the … Read More