The International Astronomical Union (IAU) has given its stamp of approval to the name 'Shiva Shakti' for the landing site of India's Chandrayaan-3 mission. This decision, announced on March 19 ...