ICC postponed T20 World Cup 2020 officially
International Cricket Council have postponed 2020 world cup officially on Monday. ICC stated that it would be difficult to host the world class event like T20 world cup in the current scenario when coronavirus is…