Heads of State and ministers of member countries of the ALBA-TCP in Havana, Cuba, for the 21st Summit of Heads of State and Government of the bloc. Photo: Twitter/@ALBATCP

Heads of State and ministers of member countries of the ALBA-TCP in Havana, Cuba, for the 21st Summit of Heads of State and Government of the bloc. Photo: Twitter/@ALBATCP