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.

Read more at Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *