The US Blockade Affects both Cuba and the USA
Recently, the resolution titled “The Need to Put an End to the Economic, Commercial and Financial Blockade Imposed on Cuba by the United States of America” was voted on at the UN General Assembly for the 24th time.