ICC forms three-member committee to review delivery of T20 World Cup, USA, Chile put on notice
Cricket | July 22, 2024 23:38 ISTThe Nassau Cricket County Stadium in New York came under scrutiny for the alleged lower-quality pitches during the T20 World Cup 2024. The International Cricket Council has formed a three-member committee to review the delivery of the T20 World Cup.