A shocking “art installation” featuring a mock street sign reading “[Expletive] Israel Ln” and a poster celebrating a “Hamas Lover” was discovered over the weekend on taxpayer-funded Governors Island—during a family-friendly event. The unauthorized and hate-filled display, which included imagery praising terror groups and questioning Israel’s very right to exist, was set up inside Building […] | Read More The Yeshiva World



0 Comments