February 7, 2026
Storm Leonardo Unleashes Heavy Rain, Floods Hit Spain and Portugal
Storm Leonardo dumped up to 35 cm of rain in Andalusia, Spain, forcing 3,500 evacuations, school closures, and train cancellations. Portugal also faced floods and landslides with over 3,300 incidents reported.