Chandrayaan-3: India takes giant leap as Vikram successfully lands on Moon
India’s Moon mission Chandrayaan-3 touched down on the lunar south pole at 6:04 pm on Wednesday, propelling the country to an exclusive club of four and making it the first country to land on the uncharted surface. I