Francisco Duque

At Least 16 Dead After One Typhoon Departs Philippines, Another InboundAt Least 16 Dead After One Typhoon Departs Philippines, Another Inbound

At Least 16 Dead After One Typhoon Departs Philippines, Another Inbound

At least 16 people are now known to have died as a direct result of what was the world’s strongest…

5 years ago