RT @thesiriusreport
184 countries vote to demand an end to the US blockade on Cuba, adopting the UN Resolution, titled: "Necessity of ending the economic, commercial and financial embargo, imposed by the USA against Cuba"
Only the United States and Israel voted against.
Enough said