The heads of state of ALBA countries, at the 21st ALBA-TCP meeting in Havana, Cuba. Photo: Yaimi Revelo.

The heads of state of ALBA countries, at the 21st ALBA-TCP meeting in Havana, Cuba. Photo: Yaimi Revelo.