
Oct 30 (Belly of the Beast) Later today (Oct. 30th), the UN General Assembly will vote, yet again, on a resolution to end the U.S. embargo against Cuba. Every year nearly the entire General Assembly votes in favor of the resolution with only two countries consistently voting no: the U.S. and Israel.
The U.S. government has embraced its isolationist position.
Will this year be any different? Watch HERE to learn more.

