A historic moment: India beats the US, China and Russia to land on the Moon’s South Pole
India on Wednesday achieved a historic feat in space exploration by landing a robot at the moon’s south pole. “India is now on the moon,”
Read more