American citizen Alan Gross was freed today after five years as a prisoner in Cuba. He was imprisoned for attempting to bring communications equipment to Cuban religious groups.
Che Guevara was a revolutionary who fought alongside Fidel Castro, whose brother Raul continues to lead the regime that imprisoned Gross. Guevara’s antipathy for human rights and dissent within Cuba is infamous.
Here’s a picture just tweeted by New York Times photographer Stephen Crowley. Note the upper right corner:
Yes, that’s Che! And no, I don’t know what’s going on (wording suggests maybe the picture was taken in Cuba?)—but I’ve put in inquiries with Gilbert and Zuckman and will update this post if I hear back.