Street Protests and the Barbarism of Capitalism: Long Live Class Struggle!
A recent wave of street protests – in Iraq, Chile, Lebanon, Ecuador, Egypt and Iran, to name but a few – have shaken the capitalist world. Public demonstrations occur not only in peripheral capitalist...