United Kingdom, Politician
May 21,
1948
Denis MacShane is a British former Labour Party politician. He was the Member of Parliament (MP) for Rotherham from 1994 to his resignation in 2012 and served in the Labour Government as Minister of State for Europe from 2002 until 2005.
more