Quizzing Live

Who Has Won The Most Cricket World Cups

Answer:
West Indies