India finally ended their 52-year drought to clinch their maiden Women's World Cup title after crushing 52-run win over South Africa in the final in Navi Mumbai on November 2. India ends 52-Year wait, ...