I don't know what party he belongs to..which speaks volumes about his integrity...he doesn't sound partisan at all.
The fact that he said Richard Clarke is a friend of his...leads me to think he may be a lib...BUT, if so, he really showed his integrity today, when he called Clinton's remarks on Fox, lies.
I may be thinking about another Emerson that is a Dem, I will google it, and see.