Latest Posts
The 70th anniversary of the Freedom Charter
We republish the article we produced to mark the 69th anniversary of the Freedom Charter. In our view, it retains its validity and requires no [...]
Ramaphosa at the White house Part 2
Trump’s simultaneously economic and political offensive against SA is not unique. It is US imperialism’s modus operandi against a legion of countries. The political attacks [...]
No Future for Youth under Capitalism – Socialism the only way forward
We republish below the statement we published on the tenth anniversary of the Youth Uprising of 1976. It is accompanied by an introduction to an [...]
The 1976 Soweto Uprising
Originally appeared in Inqaba Ya Basebenzi No. 21-22 (September 1986) under the pen name Basil Hendrickse. by Weizmann Hamilton At about 7 am on 16 June, [...]
No to the Israel–Iran War
by Shahar Benhorin, Socialist Struggle Movement, Israel-Palestine The Netanyahu–Trump gang is expanding regional conflagration in service of the occupation and the rule of capital Advance [...]
Ramaphosa capitulates to US imperialism at the White House
The events that unfolded n 21st May 2025, have generated praise for Team Ramaphosa’s performance from big business and ANC loyalists, and condemnation from the [...]
Trump’s Second Coming PART 1: The bankruptcy of global capitalism underlined
A coordinated working class counter-offensive needed to create a socialist world Trump’s economic and political policies in his second coming as US president have opened [...]
A tribute to Peter Taaffe
“Uwile umthi omkhulu” – A Great Tree Has Fallen The Marxist Workers Party expresses its deepest condolence to Peter Taaffe’s ’s family – his partner [...]
Marxism and the Second World War
And I can’t help but wonder now Willie McBride Do all those who lie here know why they died? Did you really believe them when [...]
Trump’s 2.0 – A titanic conflict between the classes impends
May Day was born out of the militant struggles of the US working class for an 8-hour day. It was adopted by the working class [...]
Search
Watch
Recent Posts
EPWP Victory Series
- 8 August, 2026
The Crisis In NUMSA
- 22 July, 2026
Latin America’s class struggle intensifies
- 8 July, 2026
Join the Struggle
Become a Member
Stand with the working class. Fight for a socialist future. Become an active member of the Marxist Workers Party today.
Apply for Membership