Cain Tells an Anita Hill Joke, Crowd Laughs and Laughs

Among the great mysteries of modern politics: Why does Herman Cain remain popular despite overwhelming evidence that he is a nonsensical, unintelligent, boorish, cartoonish ignoramus with a campaign run by corrupt, lying incompetents?
