Netball World Cup 2023 wows visiting teams in Cape Town
Players at the Netball World Cup 2023 currently under way in Cape Town have spoken about their positive experiences at the tournament which is being played on African soil for the first time.
netball