End the inhuman and unprincipled US blockade against Cuba!
On November 13, the United Nations General Assembly voted overwhelmingly in favour of a resolution calling for an end to the more than 50 year long blockade of Cuba by the US. The fact that the vote was 188 member states for the resolution with only 3 against, shows the complete isolation of the United States with regard t
Continue reading