A luxury cruise ship rescues 19 people from a small boat near Cabrera Island and takes them to Barcelona. Society | 27/10/2025