Storm Claudia Causes Fatalities and Flooding in Europe

November 15, 2025
Storm Claudia results in three deaths in Portugal and severe flooding in the UK.