Storm Fronts Lash Italy, Spain and Portugal With Snow, Floods and High Winds
Severe weather conditions are continuing to affect several parts of southern Europe, triggering transport disruption, infrastructure damage and safety warnings as authorities brace for further deterioration in conditions. In Italy,…
