United Nations votes to condemn the U.S. blockade of Cuba for the 29th time

For the 29th consecutive year, the United Nations overwhelmingly passed a resolution condemning the U.S. blockade of Cuba. 184 nations joined together to say “Yes” to the resolution and “No” to the blockade, while only the United States and Israel voted against the resolution.
Read more