Cuban Idalberto Echavarria and his wife Olga found themselves at the front of the line at Terminal 2 of Havana’s airport, maneuvering through the chaos of people saying their goodbyes.…
Cuban Idalberto Echavarria and his wife Olga found themselves at the front of the line at Terminal 2 of Havana’s airport, maneuvering through the chaos of people saying their goodbyes.…
By News Team November 9, 2023