India Completes Double Glory at Kho Kho World Cup, Men Triumph Over Nepal to Lift Title
New Delhi: The Indian men’s team capped a historic day by claiming the inaugural Kho Kho World Cup title with a resounding 54-36 victory over Nepal in the final, following the triumph of the women’s team earlier on Sunday at the Indira…