ifconews.org
UN Once Again Denounces US Blockade of Cuba
1 November 2017 – The United Nations General Assembly on Wednesday adopted a resolution underlining the need to end the economic, commercial and financial embargo imposed by the United States again…