MASS EVACUATIONS UNDERWAY AS TROPICAL STORM FENGSHEN THREATENS PHILIPPINES
Sat 18 October 2025: Thousands of residents have fled coastal areas of Catanduanes, a poverty-stricken island in the Philippines, as Tropical Storm Fengshen approaches, threatening heavy rainfall and flooding, according to rescue officials. The storm, with gusts up to 80 km/h (50 mph), is expected to skirt the island of 270,000 later today, prompting warnings […]
Continue Reading
