(October 05 20:58) NDTV News
The Women's World Cup is scheduled to take place in New Zealand between March 4 and April 3 next year. India finished runners-up to England in the 2017 Women's World Cup under the leadership of...
You can find the original article
here