The Indian women’s team won their maiden World Cup title by defeating South Africa in the final at the Dr DY Patil Stadium in Navi Mumbai. It was a historic moment, and the celebrations turned even ...