Professor Andrew Coates (UCL Mullard Space Science Laboratory) hails India’s successful landing on the moon’s south pole, saying it cements the country’s position as “one of the key spacefaring nations” and is an “impressive scientific and engineering achievement”.
Read: Guardian, More: iNews