looks like castro's revolution is still going strong. i'm sure the cubans are thrilled to be living in his socialist utopia.