At this government-run cigar factory in central Havana, images of current President Raul Castro, left, and revolutionary leader Che Guevara, center, hang above a rack holding the employees' belongings. The large-type slogan in Spanish reads: "The nectar of victory is drunk in the cup of sacrifice."
Ben Piven / Al Jazeera
Error
Sorry, your comment was not saved due to a technical problem. Please try again later or using a different browser.