Super Typhoon Chanthu made landfall in the far northern Philippines on Saturday, bringing destructive winds and heavy rain to the archipelago.
Super Typhoon Chanthu made landfall in the far northern Philippines on Saturday, bringing destructive winds and heavy rain to the archipelago.