Cuban and U.S. flags hang from a balcony in Havana, Cuba.
Cuban and U.S. flags hang from a balcony in Havana, Cuba. Ramón Espinosa AP
Cuban and U.S. flags hang from a balcony in Havana, Cuba. Ramón Espinosa AP