Pro-Palestinian Protest at D.C. Train Station Includes ‘Gaza’s Spilled Blood’ on 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…

Continue Reading