7.
Overview:
Martin Henry Flannery (2 March 1918 – 16 October 2006) was a British politician. Originally a communist, he continued to hold decidedly left-wing views after he joined the Labour Party, and was Member ...
Date of birth: 2 March 1918
Date of death: 16 October 2006
Nationality: Irish
Occupation: Politician