India makes history: Wins both Men’s and Women’s Kho Kho World Cup
Express Video Service
It was a historic Sunday at the Indira Gandhi Indoor Stadium as both the Indian men’s and women’s teams clinched the inaugural Kho Kho World Cup titles with commanding victories over Nepal in their respective finals.