Revolutionary Socialism in the 21st Century
 
Revolutionary
Socialism in the
21st Century

Shirin Kamangar

Popular protest and labour insurgency in Iran

A Tehran-based activist assesses the movement, and the under-reported role of workers’ struggles in the wider street mobilisations.