Robert Griffiths

Robert Griffiths is general secretary of the Communist Party of Britain, "fighting for peace and socialism since 1920." He has also previously served as Welsh president of the AUEW-TASS union (Amalgamated Union of Engineering Workers).


LATEST ARTICLES BY Robert Griffiths