In this May 2, 2016 photo, people waving Cuban flags greet passengers on Carnival's Adonia cruise ship as they arrive from Miami in Havana, Cuba.
In this May 2, 2016 photo, people waving Cuban flags greet passengers on Carnival's Adonia cruise ship as they arrive from Miami in Havana, Cuba. Ramon Espinosa AP
In this May 2, 2016 photo, people waving Cuban flags greet passengers on Carnival's Adonia cruise ship as they arrive from Miami in Havana, Cuba. Ramon Espinosa AP