The Indian women’s team clinched the inaugural Kho Kho World Cup title with a commanding 78-40 victory over Nepal at the Indira Gandhi Stadium, New Delhi. Anshu Kumari and Chaithra starred as India dominated the final, thrilling the home crowd.
The Indian women’s team clinched the inaugural Kho Kho World Cup title with a commanding 78-40 victory over Nepal at the Indira Gandhi Stadium, New Delhi. Anshu Kumari and Chaithra starred as India dominated the final, thrilling the home crowd.