netball world cup
-
Africa
Netball World Cup 2023: All set for spectacular start in Cape Town
CAPE TOWN – The stage is set and it’s finally go-time as Africa’s first-ever Netball World Cup gets underway in Cape Town on Friday. The 16 competing teams arrived in South Africa’s…
Read More »