THE NEO-COMMUNISTS:

David Horowitz assails the post-Cold War, post-9/11 Hard Left.