October 8, 2025
Struggle - La Lucha
  • En Español
  • Books
  • About
    • Struggle ★ La Lucha
    • Contact
    • Archive
    • PDF archive
  • linktr.ee
  • Subscribe
  • Marxism
  • Donate
HomeCuba

Cuba

Higiniovelezcarrion
Cuba

Victory for Cuba, baseball and diplomacy

January 3, 2019 Steven Ceci
The historic agreement reached between the Cuban Baseball Federation, Major League Baseball and the Major League Baseball Players Association is a testament to Cuba’s sovereignty and the unity of the Cuban people. Revolutionary Cuba has […]
Nnoclogo
Cuba

Yes! You can go to Cuba in 2019

January 1, 2019 Cheryl LaBash
Washington, D.C. Fifty years ago, hundreds of young militants overcame U.S. government obstacles and repression to forge the very first international solidarity brigade with the Cuban revolution, named the Venceremos Brigade. Over the years, literally […]
Samuel marrero dubroc
Cuba

Socialists in the U.S. salute 60 years of the Cuban Revolution

December 31, 2018 Struggle - La Lucha
Español On the 60th anniversary of the triumph of the great Cuban Revolution, led by Comandante Fidel Castro, Struggle for Socialism ★ La Lucha por el Socialismo sends warm greetings and congratulations to the Cuban […]
Samuel marrero dubroc
Cuba

Socialistas en los Estados Unidos saludan los 60 años de la Revolución Cubana.

December 31, 2018 Struggle - La Lucha
English En el aniversario 60 del triunfo de la gran Revolución Cubana, liderada por el Comandante Fidel Castro, Struggle for Socialism ★ La Lucha por el Socialismo manda cálidos saludos y felicitaciones al pueblo de […]
Hackwell 2015 mariela center
Cuba

In the new Cuban Constitution, Fidel lives

December 8, 2018 Cheryl LaBash
On Nov. 25, 2016, Fidel Castro, the historic leader of the Cuban Revolution, died at age 90. Around the world and especially on the island he helped free from capitalist exploitation, organizations and individuals celebrated […]

Posts pagination

« 1 … 38 39
  • About
  • Contact
  • Archive
  • PDF
  • Terms and conditions
  • Privacy notice
  • Cookie policy
Contact us
  • Facebook
  • X
  • Telegram

Subscribe

Get Struggle ★ La Lucha delivered to your inbox.

Enter your email address to subscribe to Struggle ★ La Lucha.

PDF

PDF archive

Struggle ★ La Lucha

West Coast office
5278 W. Pico Blvd.
Los Angeles, CA 90019
Phone: 323-306-6240

East Coast office
2011 N. Charles St.
Baltimore, MD 21218-5927
Phone: 410-218-4835

Email: info@struggle-la-lucha.com


“If there is no struggle, there is no progress.”
– Frederick Douglass

Copyright © 2025 Struggle-La Lucha. Verbatim copying and distribution of articles is permitted in any medium without royalty provided this notice is preserved.

Add Struggle - La Lucha to your Homescreen!

Add
https://www.googletagmanager.com/gtag/js?id=G-D1DFS4TX8Y