Michael Welsh
Michael Collins Welsh was a coal miner and Labour Party politician from South Yorkshire in... more »
Michael John Welsh is a British politician. After three terms in the European Parliament, he is... more »