Kho Kho World Cup Glory: India Outshines Nepal with Commanding Victories
India triumphed in historic fashion by clinching both the men’s and women’s titles at the inaugural Kho Kho World Cup 2025, held at the Indira Gandhi Indoor Stadium. On Sunday, the Indian teams outclassed Nepal in their respective finals, with the men securing a 54-36 victory and the women dominating with a 78-40 scoreline. Both…