Washington successfully pressures countries to withdraw support for Cuba

US blockade against Cuba has reached truly extraordinary levels. Ahmed Adel, Cairo-based geopolitics and political economy researcher. On October 29, 167 United Nations member states voted in favor of a resolution against the United States blockade of Cuba, with only seven no votes and 12 abstentions. Nonetheless, the UN vote […]