ICC unveils New York stadium for T20 World Cup 2024 matches

The International Cricket Council (ICC) has unveiled the stadium in New York which is set to host T20 World Cup 2024 matches in the month of June. The construction of the first of its kind Nassau County International Cricket Stadium in New York is currently underway, and it is expected to be completed in just three months.

Load More