Mastodon

Trade blockade against Cuba

UN debate on Cuba: Overwhelming majority against US economic war

Voted out: 187 of the 193 member states of the United Nations are calling for an end to the US blockade against Cuba. The USA and its ally Israel are completely isolated. With an overwhelming majority of 187 votes in…