History was scripted on the midnight of Sunday (Nov 2) as the Indian Women’s team won its maiden ODI World Cup, having beaten South Africa at the D.Y.Patil Stadium in Navi Mumbai. A feat that could ...