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 comes amid pressure from Washington urging …
The post Washington Successfully Pressures Countries to Withdraw Support for Cuba appeared first on Global Research.