Protests focus on ongoing brutal boycott and ‘terrorist’ claim that has no basis in reality.
On November 4, the United Nations General Assembly overwhelmingly condemned the US blockade of Cuba for the 30th time. The vote to end was 185-2, which the United States and Israel opposed, and Brazil and Ukraine abstaining.
The blockade imposes multimillion-dollar fines against banks or corporations anywhere in the world that do business with the island nation. Detailed reports estimate the damages to the Cuban economy during the last five years at more than $17 billion, and a cumulative damage over six …
— Read More —