Macron’s up against the wall, let’s not let the 49.3 save him

Are you watching Mister Starmer this is what an opposition looks like

French rebellion  against Pensions cuts still strong

The Bombing of the Rainbow Warrior: A Legacy of State‑Sponsored Terrorism

Pensions: women on the front line, women in struggle!

Saint Omer…a woman has killed her baby

NPA on Pensions Struggle in France

Pensions: nothing to expect from the Parliament, let’s build a hard and lasting strike!

Algerian Film Was Born in the Struggle Against French Colonialism

Massive rejection of the Macron‑Borne reform of the pension system

Fifth Congress of the NPA: A door opened to hope

Justice for the victims of the Paris attack and all Kurds now

We defend the women’s revolution against political femicide!

Postcard from La Réunion

Grèves contre la vie chère en Grande‑Bretagne : Entretien avec Simon Hannah

French Revisionism and the Erasure of the Algerian Revolution

Macron’s regime in disarray

Setback for Macron in ‘third round’ of French elections

Can Mélenchon’s left coalition defeat Macron in June?

French elections – left eliminated from first round…again.

French Presidential Election – Left divided and on back foot

Putin’s international friends