Read Time:12 Second
NEW DELHI: India erupted in rapturous celebrations on Wednesday, feting the milestone landing of Chandrayaan-3 on the Moon’s lunar surface, as scores of people burst crackers, distributed sweets, and went out on the streets with the Tricolour in their…