new zealand vs south africa women
-
Sports
New Zealand Wins First Women’s T20 World Cup Title
Dubai: Amelia Kerr’s brilliant all-round performance led New Zealand to their first-ever Women’s T20 World Cup title. They defeated South…
Read More »