The United Nations General Assembly has voted for the 23rd year in a row to condemn the U.S. commercial, economic and financial embargo against Cuba.

The symbolic vote passed 188-2 on Tuesday, with only the U.S. and Israel voting against it. Three nations abstained: Palau, Micronesia and the Marshall Islands.

General Assembly resolutions are unenforceable but the vote has given Cuba an annual stage to demonstrate the isolation of the U.S. on the 42-year-old embargo.

Ronald D. Godard, a senior U.S. adviser for Western Hemisphere affairs, defended the embargo and said "the Cuban government uses his annual resolution in an attempt to shift blame for the island's economic problems away from its own policy failures."

But U.S. attitudes towards the embargo are changing, with former Secretary of State Hillary Clinton recently speaking out in favor of lifting it.