Browsing the "John Cassidy" Tag →

Marxist ideas more relevant than ever Peter Taaffe, Socialist Party (CWI in England and Wales) general secretary The 200th anniversary of the birth of the great Karl Marx is on 5 May. Marx, together with...

Read More →