The extended Troika of the Community of Latin American and Caribbean States (CELAC), comprising Chile, Cuba, Costa Rica, and Saint Vincent and the Grenadines, is meeting today prior to the 2nd Summit of that regional integration mechanism Continuar leyendo