Planet’s strongest storm hits Asia

Typhoon Mangkhut is the strongest storm on the planet so far this year. It made landfall in the Philippines' Cagayan province on Saturday.

Leave a Reply