David Horowitz is a crazy bigot wingnut, an "intellectual" version of mAnn Coulter or Michael Weiner "Savage".
Peep how Max Blumenthal, a guy half the age of Horowitz, murks Horowitz in his own speech.
The ironic thing about the "Islamofascist" spouting-morons like Horowitz, is that they don't understand the definition of fascism. Fascism involves a close alliance between the government & big corporations. From that perspective Gee Dubbz & Cheney are fascists. Islamists murderers like Bin Laden are horrible people that should be imprisoned or murdered, but they are not fascists.