A worker holds up a photography of Cuba's leader Fidel Castro, right, and Cuba's revolutionary hero Ernesto "Che" Guevara during teh celebrations of the International Workers' Day at the Revolution square in Havana, Friday, May 1, 2009. AP Photo logo AP Photo 34 months ago

A worker holds up a photography of Cuba's leader Fidel Castro, right, and Cuba's revolutionary hero Ernesto "Che" Guevara during teh celebrations of the International Workers' Day at the Revolution square in Havana, Friday, May 1, 2009.