(Posted 10th January 2023)
Cape Town in South Africa will host the sixteenth staging of Netball World Cup in 2023. The tournament will take place from 28 July 2023 to 06 August 2023 at the International Convention Centre (CTICC). It will be the first Netball World Cup held in Africa…. READ MORE
0