On November 2, India created history after defeating South Africa by 52 runs to bag their maiden Women’s World Cup title. Playing at Dr D Y Patil Stadium in Navi Mumbai, South Africa were bowled out ...