World Cup

SPORT: Organising committee out to make Netball World Cup a memorable event

The 2023 Netball World Cup, which is set to be hosted in Cape Town, is just over two years away. The global showpiece is set to begin on 17 July …

Show More

Related Articles

Back to top button