Chandrayaan-3 Lands on Moon 2 min read India News Chandrayaan-3 Lands on Moon Mahuya S August 20, 2023 India’s Chandrayaan-3 lunar mission successfully landed on the Moon on Sunday, August 20, 2023,...Read More