Canada have pulled out of the inaugural Kho Kho World Cup that is scheduled to be held in New Delhi from January 13 to 19. Canada had informed the Kho-Kho Federation of India (KKFI) that they were unwilling to travel to India amidst the rising diplomatic tensions between the two nations. “Canada will not come […]