Cuban leader Fidel Castro and protesters in front of the United States Interests Section's building in Havana

Cuban leader Fidel Castro, lower right, holds a Cuban flag on Nov.14, during a protest in front of the United States Interests Section's building in Havana, Cuba. Thousands of pro-Cuba foreigners from around the world, including hundreds of Americans, joined Castro to demand an end to the... AP/Jose Goita
Loading