NAVI MUMBAI – The Indian women’s cricket team scripted history on Sunday, ending a decades-long wait to capture their first-ever World Cup title with a resounding 52-run victory over South Africa in the final held at the DY Patil Stadium in Navi Mumbai. India’s...









