Landslide destroys homes after tropical storm makes landfall in the Philippines Climate Change Disasters Landslide destroys homes after tropical storm makes landfall in the Philippines Guardian News October 24, 2024 11 Tropical storm Trami has killed at least 26 people and forced more than 150,000 to flee their...Read More