Helen Crawfurd
From Wikipedia, the free encyclopedia
Helen Crawfurd Anderson (9 November 1877 – 18 Apryle 1954) wis a Scots suffragette, rent strike organiser, Communist activist, an politeecian. Born in Glesga, she wis broucht up thare an in the Lunnon area.