UAE, Sri Lanka identified as possible back venues for 2021 T20 World Cup: Report
Published
Last week, the International Cricket Council (ICC) had announced that India will remain the hosts of the 2021 T20 World Cyp while the postponed 2020 tournament which was set to be held in Australia will now be taking place in 2023.
Full Article