The toss for the India vs South Africa Women’s World Cup final has been delayed due to rain in Navi Mumbai. Post navigation Glued to TV, Pacer Renuka Singh Thakur’s Family Praying For India’s Win In Women’s World Cup Final Washington Sundar Guides India To Series-Levelling Win Against Australia In 3rd T20I