Tuhin A Sinha and Sumit Kaushik | Sunday August 25, 2024
Just last month, Chandrayaan-3's success, which made India the first country to land near the lunar South Pole, was honoured with the prestigious World Space Award by the International Astronautical Federation.