Super Typhoon Ragasa, with winds up to 215 km/h, is nearing the Philippines' Babuyan Islands, prompting evacuations and warnings of life-threatening storm surges. The storm is forecast to move westward, impacting China and Taiwan, with authorities activating flood control measures and evacuations today, Thu, 25 Sep 2025.