Jennifer Rubin is a leftist idiot.
And a deceptive one at that. Note the inaccurate & pretentious use of words. She would not qualify for a decent high school newspaper. But then the standards for the one she works for are probably below those of a decent High School newspaper.
And Michael Hayden is a worthless, lying a**hole.