India set 299 target for Proteas
[File Image] South Africa players celebrate the wicket of Australia’s Tahlia McGrath. South Africa will have to bat out of their skin to win a maiden ICC World Cup title. India, who were put into bat, have set the Proteas a victory target of 299 runs in the final of the Women’s Cricket World Cup…
