Visible satellite imagery revealing an initiation of severe storms across the southern Iberia. Both southern Spain and Portugal Read more