D

Davidson Madge

Madge Davidson Madge Davidson was an Irish Communist of great stature who achieved remarkable things in her short life of 41 years. In her teens, she took part in demonstrations against the American war in […]