see more
SPAIN - JULY 26: Fidel Castro in the Expo '92 In Seville, Spain On July 26, 1992. (Photo by Antonio RIBEIRO/Gamma-Rapho via Getty Images)