International Solidarity Five reasons why we fight against the US embargo on Cuba A brief overview of more than 60 years of economic suffocation on Cuba. Samir Mechel, YCLer in Toronto / December 10, 2024