India is set to host the inaugural Kho Kho World Cup at the iconic IGI Stadium here from January 13 to 19, marking a landmark moment in the world of traditional sports. In a major boost to the ...
India is set to host the first-ever Kho Kho World Cup at the IGI Stadium in New Delhi from January 13th to 19th, 2025, marking a landmark moment in the world of traditional sports. In order to ...