Sport ICC postpones T20 World Cup this year By Daily Times - July 20, 2020 0 138 Share on Facebook Tweet on Twitter Dubai: The International Cricket Council (ICC) has postponed this year’s T20 World Cup due to the ongoing COVID-19 pandemic. More to follow….