Mahesh Babu hails Indian men’s & women’s teams for historic victory in Kho Kho World Cup
The Indian men’s and women’s teams scripted history by winning the inaugural Kho Kho World Cup 2025 championship. Both the teams defeated Nepal’s men’s and women’s teams to clinch the cup at the Indira Gandhi Indoor Stadium, New Delhi, on Sunday night. Several celebrities from across the country took to social media and lauded the proud champions.