via Cydney Gillis and Patrick Reis | October 17th, 2007
Those damn leftist professors: The things they teach are helping defeat the war on terror, says David Horowitz. So, next week, he’s hosting a public humiliation party at the University of Washington to try to shut them up. Horowitz, the namesake of the...