Didn’t Lawrence O. announce last year that he is a Socialist? Perhaps his views go further left than Socialism.
I Googled O’Donnell to check out his military service. Needless to say I didn’t find any, but I did find this:
O’Donnell calls himself a “practical European socialist” in a Newsmaker Interview dated November 11, 2005.[22] On November 6, 2010, O’Donnell re-declared himself a socialist on the Morning Joe show. The MSNBC host stated, “[U]nlike you, I am not a progressive. I am not a liberal who is so afraid of the word that I had to change my name to progressive. Liberals amuse me. I am a socialist. I live to the extreme left, the extreme left of you mere liberals.” [23] On the 1 August 2011 episode of The Last Word, O’Donnell further explained, “I have been calling myself a socialist ever since I first read the definition of socialism in the first economics class I took in college.”