February 18, 2026
Struggle - La Lucha
  • En Español
  • Books
  • About
    • Struggle ★ La Lucha
    • Contact
    • Archive
    • PDF archive
  • linktr.ee
  • Subscribe
  • Marxism
  • Donate
Home2021June

Month: June 2021

Mobilizinginourownname
Labor and strikes

Book launch of ‘Mobilizing In Our Own Name: Million Worker March’

June 21, 2021 Struggle - La Lucha
https://www.facebook.com/strugglelalucha/videos/601520320811342 SUNDAY, JUNE 20, AT 3 PM EDT Book Launch of Mobilizing In Our Own Name: Million Worker March on Sunday, June 20, 2021 Commemorating Juneteenth: National Book Launch of “Mobilizing In Our Own Name: […]
IMG
Around the world

Protest at Philippine Embassy exposes U.S. role in repression

June 20, 2021 Cat
  Washington, D.C. — About 50 Filipino-American activists and solidarity allies throughout the metropolitan area staged a protest and program in front of the Philippine Embassy on June 15 to counter Ambassador Jose Romualdez’s reception […]
No Picture
Events

New York City: Rally in solidarity with the Peruvian people, June 18

June 19, 2021 Struggle - La Lucha
Rally en solidaridad con nuestros compatriotas Peruanos Friday, June 18, 2021 at 3:00 PM Washington Square Vlg, New York, NY 10012 Rally in solidarity with Peruvian the People STOP FACISM STOP RACISM Rally en solidaridad […]
17Junesoberana
Cuba

Cuba’s COVID-19 vaccines: A journey of collaboration and revolutionary solidarity

June 19, 2021 Jyotsna Singh
With its development of five COVID-19 vaccines and the promise of sharing know-how with developing countries, Cuba has remained faithful to Che Guevara’s values of international solidarity and people-oriented medicine. Cuba’s emergency rollout of two […]
Peru1
Around the world

Peru: A president-elect, non-existent fraud, a fractured country

June 19, 2021 Marco Teruggi
Pedro Castillo won the elections in Peru, but has not yet been declared president. Keiko Fujimori seeks to disavow the results through different procedures that postpone the official announcement and plunge the country into multiple […]
Mobilizinginourownname
Events

Book Launch of Mobilizing In Our Own Name: Million Worker March – June 20

June 18, 2021 Struggle - La Lucha
SUNDAY, JUNE 20, AT 3 PM EDT Book Launch of Mobilizing In Our Own Name: Million Worker March Online Event Commemorating Juneteenth: National Book Launch of “Mobilizing In Our Own Name: Million Worker March” A […]
Solidaritycuba
Events

New York City: Solidarity with UN vote for Cuba against U.S. blockade, June 23

June 18, 2021 Struggle - La Lucha
Solidarity with the UN General Assembly vote for Cuba against the U.S. blockade Wednesday June 23 – 4:00 to 6:00 p.m. Cuban Mission to the United Nations, 315 Lexington Ave. (between 38 & 39 Sts.), […]
Palestinejuneteenth
Events

Brooklyn, N.Y.: Palestine Contingent on Juneteenth

June 16, 2021 Struggle - La Lucha
Brooklyn, N.Y.: Palestine Contingent on Juneteenth Saturday, June 19 – 12 noon Frederick Douglass Square (formerly Nostrand & Jefferson), Brooklyn You can’t stand for Palestinian liberation without standing for Black liberation
Peru libre 2 1536x864
Around the world

Who’s Behind the Coup in Peru?

June 16, 2021 José Carlos Llerena Robles and Vijay Prashad
Pedro Castillo of the Perú Libre party has already begun to receive congratulations from around the world. It is beyond doubt that he won the June 6 presidential election. The Peruvian electoral authority, ONPE, announced […]
Fanmi Lavalas
Around the world

Fanmi Lavalas condemns the PHTK death squad government in Haiti

June 16, 2021 Haiti Action Committee
Haiti Action Committee is honored to publish this statement from Fanmi Lavalas, the people’s party in Haiti. The statement was issued as a delegation from the Organization of American States (OAS) descended upon Haiti to […]

Posts pagination

« 1 2 3 4 … 8 »
  • About
  • Archive
  • PDF
  • Terms and conditions
  • Privacy notice
  • Cookie policy

Subscribe

Get Struggle ★ La Lucha delivered to your inbox.

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

[convertkit form=8588217]

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 © 2026 Struggle-La Lucha. Verbatim copying and distribution of articles is permitted in any medium without royalty provided this notice is preserved.