T20 World Cup to be held from October 17 to November 14 in UAE and Oman: International Cricket Council 140 views10:59