ICC gives BCCI time till June 28 to decide on T20 World 2021 Venue: Reports

The Worldwide Cricket Council (ICC) T20 World Cup is to be performed later this 12 months in India. There may be suspicion about internet hosting the T20 World Cup in India amid the disaster of Kovid-19. It’s believed that…

Scroll to Top