The stickers were reported to police after they were discovered near Harvard Hillel, the University’s largest Jewish center. The antisemitic stickers portrayed the flag with Israel with a ...
Some results have been hidden because they may be inaccessible to you