Taipei: Super Typhoon Ragasa, the world’s strongest storm of 2025, has left a trail of destruction across Taiwan, killing at least 14 people and leaving dozens missing after torrential floods swept through eastern Hualien county. Rescue teams confirmed that a landslide-triggered barrier lake burst its banks, sending walls of water…
