I'm not in support of Cuba nor its government but...
...it is not the slave state that you seem to think it is. A lot of Cubans support their government. And there are a lot of pols lined up who would like to run the show. It is not obvious that the government will drastically alter when Castro is gone. I hope you are right.
