Only country that has an embargo on Cuba is the USA, European countries no, South American/Caribbean countries no, Canada Mexico no, Africa Asia Australia nothat is all due to the embargo from the west...
You can't blame everything wrong with Cuba on the US embargo. Well I guess you can try.
Like all communist countries they have 2 tier medical system if your one of the elite then your care is great, otherwise not so much.
If you like Fidel then Pinochet should also rank high. his accomplishment with Chile were even greater than Fidel's.