Taiwan: island hit by this year's strongest typhoon, category 5 superstorm Meranti

Taiwan: island hit by this year's world's strongest typhoon, category 5 superstorm Meranti

Taiwan: island hit by this year's strongest typhoon, category 5 superstorm Meranti