US Unable to Abstain in Historic UN Vote Condemning the Cuba Embargo
The United States on Tuesday voted against a nonbinding UN resolution condemning its embargo on Cuba. Despite President Obama’s vocal calls on Congress to lift the trade restrictions, neither side was able to compromise. Cuba’s much anticipated victory is the 24th year the US embargo against Cuba has been condemned go the UN. The General … Read more