[ad_1]
The storm made landfall on the island of Luzon. Forecasters warned of torrential rain and landslides in the north of the country.
[ad_2]
Source link
[ad_1]
The storm made landfall on the island of Luzon. Forecasters warned of torrential rain and landslides in the north of the country.
[ad_2]
Source link