New Delhi - India etched its name in sports history by winning the inaugural Kho-Kho World Cup, held from January 13 to 19, 2025, at the Indira Gandhi Arena, New Delhi. In a commanding display of skill, India defeated Nepal in the finals with a remarkable score of 78-40.
This historic win not only marks a significant milestone for India but also highlights the rising prominence of Kho-Kho on the global stage.