‘Israel’s Friendsgiving’ protest at DC train station includes ‘Gaza’s spilled blood’ on the menu

An anti-Israel guerrilla art demonstration at the main train station in Washington, D.C., on Thursday that portrayed U.S. and Israeli leaders drinking the blood of Gazans is drawing criticism for channeling the blood libel levied against Jews throughout history. “Seldom have we seen such a sickening display of full-throated antisemitism,” the Jewish Community Relations Council […]

Continue Reading