Sign in
Home
All Articles
Categories
Antiracism/Antifascism
Arts/Culture
Economy
Environment
Fighting Sexism
History/Theory
International news
Workers’ Struggles
Other Languages
Ελληνικά
Español
Français
Italiano
Nederlands
Português
Română
Türkçe
فارسی
官话
русский язык
Contact/About us
Sign in
Welcome!
Log into your account
your username
your password
Forgot your password?
Password recovery
Recover your password
your email
Search
Home
All Articles
Categories
Antiracism/Antifascism
Arts/Culture
Economy
Environment
Fighting Sexism
History/Theory
International news
Workers’ Struggles
Other Languages
Ελληνικά
Español
Français
Italiano
Nederlands
Português
Română
Türkçe
فارسی
官话
русский язык
Contact/About us
Facebook
Twitter
Bluesky
Bluesky
Home
Authors
Posts by Morad Shirin
Morad Shirin
5 POSTS
0 COMMENTS
Daily
On the Iranian Revolution
Morad Shirin
-
June 23, 2025
0
Daily
Inside Iran: what are the lessons for revolutionary workers after Israel’s attacks?
Morad Shirin
-
June 17, 2025
0
Daily
Iran: Explosive stalemate continues without revolutionary working-class leadership
Morad Shirin
-
June 16, 2023
0
Daily
The Three Myths and Three Lessons of the Iranian Revolution
Morad Shirin
-
February 11, 2023
0
Daily
Iran: Continuing Mass Struggles Await Working-Class Leadership for Decisive Breakthrough
Morad Shirin
-
November 22, 2022
0
Most Read
1 July 1946: the US launches nuclear tests on the Marshall Islands
July 1, 2025
30 June 1960: the declaration of independence of the Democratic Republic of the Congo
June 30, 2025
Ireland, Fighting Oppression- Pt II: Women’s Rights: Standing with the Chelsea Girl Strikers and Defending the Brook Centre
June 29, 2025
The Stonewall Inn uprising remains relevant today
June 27, 2025