Video.
'World's strongest storm' of 2016, Typhoon Meranti hits Taiwan
Copy/paste the link below:
Copy/paste the article video embed link below:
Updated:
Described as the strongest storm in the world so far this year, Super Typhoon Meranti has hit Taiwan, bringing strong winds, torrential rain and flooding.