New Delhi: The Indian women’s team emerged champion in the inaugural Kho Kho World Cup with a dominant 78-40 victory in the summit clash against Nepal here Sunday. On a memorable night at the Indira Gandhi Indoor Stadium here, India produced a masterclass of speed, strategy and skill, dishing out a clinical show. A brisk […]