re: #107 HappyWarrior
Beats the hell out of isolating them.
Cuba is not really isolated, they enjoy full diplomatic privileges and trade relations with every other country in the First World.