India Women became champion of Kho-Kho World Cup. India Women became champion of Kho-Kho World Cup: Defeated Nepal 78-40 in the final; Indian team remained undefeated in the tournament

New Delhi3 minutes ago copy link India Women won 6 consecutive matches in the Kho-Kho World Cup and won the title. India Women’s Team has won the first World Cup of Kho-Kho. The final of the tournament was played on Sunday at Indira Gandhi Indoor Stadium, New Delhi. India defeated Nepal by a huge margin … Read more