This year’s Twenty20 World Cup, which was scheduled to begin in Australia on Oct 18, has been postponed because of the COVID-19 pandemic, the sport’s governing International Cricket Council (ICC) said on Monday. “At ...