‘We have pulled all the stops for WC’, CT Mayor

The City of Cape Town has vowed to deliver what the world has never seen in the upcoming 2023 Netball World Cup.