41 international teams to compete in Kho Kho World Cup 2025 in New Delhi Published: December 15, 2024 - TIE Staff Post Views: 400