Cricket

ICC T20 World Cup 2020 to be postponed this week, say reports

ICC T20 World Cup 2020 to be postponed this week, say reports