Chandrayaan-3 spacecraft lands on the moon in 'victory cry of a new India'

This was India's second attempt to land a spacecraft on the moon and comes less than a week after Russia's Luna-25 mission failed. People across the country were glued to television...