India To Host First-Ever Kho Kho World Cup In January 2025
India is set to host the first-ever Kho Kho World Cup at the iconic IGI Stadium in New Delhi from January 13-19, 2025, marking a landmark moment in the world of traditional sports. In a major boost to the tournament, the Indian Olympic Association (IOA) has officially confirmed its partnership with Worlthe Kho Kho Federation…
Read More “India To Host First-Ever Kho Kho World Cup In January 2025” »