A Marxist asking what's wrong with Castro, how is anyone supposed to answer that?
Well, you wingers love Pooty-poot, the former KGB goon, what's the big deal about Castro? He's got one foot in the grave anyway and his brother is an old fart too.
Another eight year old heard from, thanks for that insight, boozer.
Always glad to help a 6 year old, even if he's a derp.
LOL, nothing can say clearer that you have nothing than to repeat my own line back to me.
You haven't explained your side. What is to be gained by continuing this 50+ year embargo on Cuba? What will be the excuse when Castro is dead and gone? Why is it OK for the US to have normal diplomatic and trade relations with the likes of Vietnam and China, where we have a lot more grievances with war dead, but we must at all costs maintain an embargo on our tiny, pissant neighbor?
Since you put it so nice, I'll answer your question. I have to answer two ways. The first is the broad solution, the second is the narrow one.
1) As a libertarian, I don't think it's for the government to regulate what people or companies do outside the US. I don't think we should have such a thing as embargoes unless we are in a declared war.
2) Given our current system, on the narrow case of Cuba, I would not remove the embargo unless we go to a broader libertarian system. I still oppose most embargoes even if we don't change the system. However, we as a country so badly screwed the Cuban people multiple times. First we took them in our only war of true aggression, the Spanish American war. We let them be ruled by a dictator, then we let him fall for a Marx who was worse. Then Kennedy murdered their freedom fighters in the Bay of Pigs by leading them to believe they had air cover then not providing it. That then scared Castro into allowing the Russians in full throttle and taking us to the brink of nuclear war. So at this point I view it as a matter for the Cuban people, and the best representative of the voice of the Cuban people are the free Cubans in Miami who want the embargo to remain.