Just came across this on the recent vote in the UN General Assembly denouncing the US embargo on Cuba. The vote was unanimous184-4, the four being the US, Israel, Palau, and Marshall Islands and Micronesia abstained.
We're currently watching a video in class on the Cuban missile crisis and the more I've learned about the whole affair (namely CIA involvement to overthrow Castro) the less my sympathy has been on the side of the US, so for me I just don't understand why we still have an embargo...
Plenty of youtube videos available on the web if you're interested.
I think I remember this one being a decent one
Bay of Pigs:
Part 1, Part 2