South Africa beat Uganda, victories for Jamaica and England
With an insurmountable task ahead of them, South Africa took to the court for their Pool G match against Uganda at the Netball World Cup 2023. If the Proteas wanted to have any chance of […]