India is celebrating its second National Space Day today, August 23, 2025, marking the historic achievement of the Chandrayaan-3 mission. The mission made India the fourth country to successfully land on the Moon and the first to land a rover near the lunar south pole. The Vikram Lander’s soft landing on August 23, 2023, was...
