Dominica Pulls Out As Host For Matches Of Men's T20 World Cup 2024
Windsor Park Sports Stadium: The ICC Men's T20 World Cup 2024 suffered a setback on Thursday with the island nation of Dominica withdrawing Windsor Park Sports Stadium and Benjamin's Park as venues for the event to be jointly hosted by West Indies and the United States in June 2024.
Advertisement
Latest Cricket News