UN General Assembly demands end to the blockade of Cuba

Every year, the United Nations General Assembly passes a resolution calling for an end to the US economic embargo on Cuba. Last week, only the US and Israel voted against the latest resolution, while 189 countries voted in favor.