Chandrayaan-3 spacecraft lands on moon in ‘victory cry’ of new India
An Indian spacecraft landed on the moon on Wednesday in a mission seen as crucial to lunar exploration and India’s standing as a space power, just days after a similar Russian lander crashed.
“This is a victory cry of a new India,” said…