Asianet Newsable on MSN
Historic! Indian women's team crowned World Cup champions for first time
The Indian women's cricket team won its first-ever ICC World Cup, beating South Africa by 52 runs. All-round heroics from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results