No to the US Imperialist Project in Cuba!

The US must end the inhuman blockade of Cuba!

In June, the UN General Assembly overwhelmingly voted to condemn the US led trade embargo against Cuba, with 184 countries supporting an end to the embargo, while 2 opposed it (the US and Israel being the only two opponents). The resolution has passed for the 29th consecutive time in the meeting of the UN General Assembly demonstrating that the voices against global imperialism remain vocal as always.