David Horowitz, the mad Zionist and founder of the recently-held IslamoFascism Awareness Week in the US, gives Jews a very bad name and represents what has become the mainstream of the Republican Party.
How mad?
Allow the brilliant documentary film-maker Max Blumenthal to explain.