In a stunning display of skill and determination Indias women cricketers clinched their first-ever World Cup title by defeating South Africa by 52 runs on Sunday The victory hailed as historic by Prime Minister Narendra Modi unfolded in front of a jubilant crowd at Navi Mumbais DY Patil Stadium
