
Cricket
ICC Confirms T20 World Cup 2026 Will Be in India
The ICC has announced that the T20 World Cup 2026 will take place in India, despite Bangladesh's request to move matches to Sri Lanka. If Bangladesh opts out, Scotland will step in. The ICC reassured everyone that security is not a concern, emphasizing that changing plans last minute could cause trouble for future events.






