The Indian women’s cricket team has won its maiden World Cup title, defeating England by seven wickets in the final at Lord’s. The victory caps a transformational decade for women’s cricket in India and is expected to catalyze major investment in the sport.
Indian Women’s Cricket Team Wins Maiden World Cup Title
1 min readShareSavePrintAAAThe Indian women’s cricket team has won its maiden World Cup title, defeating England by seven wickets in the final at Lord’s. The..
Previous Post
Next Post
Search the Archives
Access over the years of investigative journalism and breaking reports
Latest News
You May Have Missed












