Part of me thinks Castro was God’s punishment on Cuba for reneging on their deal to allow the Jews into Cuba.
Could very well be..................