Quiz 4

Welcome to your Quiz 4

Which country has won the most ICC Women’s World Cups?