Last February more than two dozen offensive posters were discovered plastered to the glass windows of the Granoff Family Hillel Center at Tufts University in Massachusetts. (Hillel: The Foundation for Jewish Campus Life is a Jewish campus organisation represented at over...
Leave a Reply