Richard Donnelly

Richard Donnelly is an antifascist activist in London and the deputy editor of International Socialism