St. Louis University

Horowitz vs. Islamo-Billikenism

Sep 30, 2009 by Ashley Thorne, Peter Wood |

Perhaps St. Louis University's pointy-eared mascot was behind SLU's recent decision to disinvite David Horowitz from speaking on campus.

Continue Reading | Leave a Comment >