Indian women’s team lifts inaugural Kho Kho World Cup title | More sports News – The Times of India
(Photo credit: Kho Kho World Cup) NEW DELHI: The Indian women’s team emerged victorious in the inaugural Kho Kho World Cup, clinching the title with a commanding 78-40 win against Nepal at the Indira Gandhi Indoor Stadium in the national capital on Sunday. Poll What Was the Most Impressive Aspect of India’s Victory in the…