Sports She Cranes face South Africa with a semi final spot in sight in Netball World Cup July 17, 2019