When unilaterally attacked by a terrorist state neighbour supported by the largest military in the world, I do feel Iran has the moral right to use assymetric warfare to survive.
There is an argument here, if the asymmetric warfare was against the US or US allies. But Iran is attacking the whole world, including many innocents. Especially the blockade of fertilizer exports has the potential to kill countless innocents.
It was a warship in a war. So fuck the US in general, but that is a bad example of illegality.
Yes, that was also illegal. But that was not part of the Cuba embargo.
The US is doing a lot of illegal shit right now. But if you want to argue that the US is doing illegal shit related to Cuba, you need to actually cite examples related to Cuba.