Double delight: India men and women's teams clinch Kho Kho World Cup crowns
India men and women's teams won the inaugural edition of the Kho Kho World Cup in New Delhi on Sunday. The men's team outclassed Nepal in a thrilling final after the one-sided women's final between the two nations.