India’s Women...
India erupted in celebration on Sunday night as the women’s cricket team clinched their maiden World Cup title with a commanding 52-run victory over South Africa at Navi Mumbai’s DY Patil Stadium. In front of 40,000 ecstatic fans, the triumph marked the end of decades of heartbreak, following close defeats...














