The Philippines has been hit by an extraordinary six tropical ... which made landfall on Saturday on the main island of Luzon. The interplay of geography, seasonal weather patterns, and climate change ...
Did you know the Philippines has a whopping 7,641 islands? This makes it one of the biggest archipelagos globally. Yet, over ...
The Philippines ordered widespread evacuations on Wednesday (Nov 13), as Typhoon Usagi bore down on the northeast province of ...