India vs South Africa: Heavy rain hits D.Y. Patil Stadium in Navi Mumbai hours before start of Women’s World Cup final | Cricket News

Heavy rains lashed the D.Y.Patil Stadium in Navi Mumbai, two hours before the start of play…