Shameful hate crime. More information on this. Ah, our good friend David Horowitz. Instead of just spending all his time whining about people with different views from him[i.e. those based on facts!] teaching in colleges, now he's inciting hate crimes. Shame on those who think this is acceptable.
More information on who funds this disgusting crap.