Ireland North

Comrade Peter Hadden remembered

Today, 5 May, marks the 12th anniversary of the sad loss of Peter Hadden, a leading comrade of the CWI in Ireland and internationally. Peter’s life in the struggle for socialism and his important contribution […]