Shocking Snub: St. Kitts and Nevis Excluded from 2024 ICC Men’s T20 World Cup – Minister of Sports and Government Face Backlash for Failing to Submit Bid!
The International Cricket Council (ICC) has announced the host venues for the 2024 ICC Men’s T20 World Cup, revealing a surprising omission. St. Kitts and Nevis, [...]