Leonardo is the latest in a string of storms to affect Spain and Portugal this year. Severe weather had already killed five people and injured hundreds in Portugal last week.
Rising rivers and deadly floods slam Portugal as Storm Leonardo hits
...
Read moreDetails


