This statement was approved by DSA’s National Political Committee (NPC). Democratic Socialists of America stands in solidarity with the people of Cuba and categorically opposes the U.S. economic blockade imposed on Cuba by the United States and its allies, as mandated by our 2019 Convention Resolution 62. U.S. political and economic policies vis-à-vis Cuba have … Continue reading Statement on Cuba
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed