Log In

James STEWART

general secretary , party member

James STEWART, General Secretary, Communist Party of Ireland.

Career

General Secretary, Communist Party of Ireland.

Politics

communist Party of Ireland