The storm made landfall on the island of Luzon. Forecasters warned of torrential rain and landslides in the north of the country.
Typhoon Usagi Slams Into the Philippines

The Pillar to Democracy
The storm made landfall on the island of Luzon. Forecasters warned of torrential rain and landslides in the north of the country.