The inaugural Kho Kho World Cup being held at Indira Gandhi Stadium in Delhi has turned out to be a blockbuster event. Players from 23 countries have gathered in the capital city to be a part of the global competition featuring 20 mens and 19 womens teams.