And this is the Cuba so beloved by Danny Glover and his entourage of idiots?
Oh yeah, Danny "I HATE America" Glover and Castro are buddies. I think that they were lovers once! HAHA!