UN Calls for End to US Embargo on Cuba
The UN General Assembly overwhelmingly approved a resolution urging the United States to lift its long-standing economic embargo on Cuba. The resolution passed with 187 countries in favor, while the US and Israel opposed, and…