International Tribunal Denounces the U.S. Blockade of Cuba
International Tribunal Denounces the U.S. Blockade of Cuba. By Brenda Lopez and Mark Friedman- A report by participants Brussels, Belgium. November 16-17 marked a prominent meeting at the European Parliament