Struggle-La Lucha joins 24-hour marathon against U.S. blockade of Cuba
Struggle-La Lucha and the Socialist Unity Party based in the United States will join this weekend’s media marathon called by the Europe for Cuba and Europe for Cuba-Russia against the U.S. blockade on Cuba. For […]