On Cuba... are you sure you want to discuss Cuba? You have probably heard a few generalities in movies, TV and your troll farm, but if you ask Cubans in exile (I have), they will tell you why Cuba is so fucked... hint: they do not say it's the US.
There were a lot of Croatian nazis in the USA that for years said communists devastated Croatia...and you nurtured them and waited
for a right moment to send them back...but they were still nazis