India Triumph in Navi Mumbai to Lift Maiden Women’s Cricket World Cup Title
In front of a roaring home crowd at the DY Patil Stadium, India finally scripted the fairytale that had eluded them for two decades. After heartbreaks in 2005 and 2017, the Indian women’s cricket team lifted their maiden ICC Women’s Cricket World Cup trophy, defeating South Africa by a commanding margin to etch their name…
