Lawrence O'DonnellPartisan opinion role · Nov 6, 2010 · HuffPost
Declares himself a socialist
On Morning Joe he called himself a socialist and distanced himself from the 'progressive' label; in 2005 he said he was a 'practical European socialist'.
Open partisanServed the left