ICC confirms T20 WC to be held in UAE, sends wave of euphoria among fans

ICC confirms T20 WC to be held in UAE, sends wave of euphoria among fans
play icon
Picture used for illustrative purpose only.