Severe flooding in Spain’s Navarre region submerged cars and houses and killed at least one person on Friday as heavy rains from Storm Barra caused rivers to burst their banks.
Severe flooding in Spain’s Navarre region submerged cars and houses and killed at least one person on Friday as heavy rains from Storm Barra caused rivers to burst their banks.