Koleran gär i Spanien.