I thought I’d seen everything, but this really takes the cake. How could you even make this up: at Virginia’s George Mason University (GMU), the same student anti-Israel forces that were recently busted for signs that read “Death to Jews”…
Stop the Jew Hatred at George Mason University
