Severe storms have wreaked havoc across Spain, unleashing torrential rain and widespread flooding that have claimed multiple lives, local authorities
read more Storms in Spain leave several dead