Typhoon Usagi Slams Into the Philippines

The storm made landfall on the island of Luzon. Forecasters warned of torrential rain and landslides in the north of the country.The storm made landfall on the island of Luzon. Forecasters warned of torrential rain and landslides in the north of the country. Read More

Leave a Comment

Your email address will not be published. Required fields are marked *