UAE to host T20 World Cup from October 17

The T20 World Cup will begin on October 17 and the final will be held on November 14 in the United Arab Emirates (UAE), according to a report. Although the ICC is yet to make…