Journalist Labour Leader Member
Daniel Desmond Sheehan usually known as D. D. Sheehan was an Irish nationalist politician labour leader journalist barrister and author. He served as Member of Parliament in the House of...