Fifteen years ago, on June 14th, 1994, Cuban Revolution leader Fidel Castro took off his historical Commander in Chief uniform and dressed a guayabera shirt . It was in Cartagena de Indias, Colombia, during the celebration of the IV Ibero-American summit.
Read More