The storm made landfall on the island of Luzon. Forecasters warned of torrential rain and landslides in the north of the ...
The Philippines is struck by multiple storms annually ... The storm is expected to bring several meters of potentially ...