Cape Town: As finalists in the previous edition, South Africa aims to clinch victory at the upcoming ICC Women’s T20 World Cup 2024. Laura Wolvaardt will captain the South African squad, marking her debut as a leader at an ICC event. The team is gearin…
Read more