Last week, the United Nations General Assembly voted overwhelmingly to condemn the US embargo against Cuba. A total of 189 member-nations said Cuba did not deserve this embargo, which began in 1961 and has continued unabated to this day. Only two countries – the United States and Israel – voted against the motion. No country […]