Jewish Insider

Two anti-Israel activists behind ‘modern-day blood libel’ display at D.C.’s Union Station

A blood-libel art display at Union Station depicting leaders eating Gazan body parts drew swift condemnation and was removed within minutes; organizers then moved it outside the station.

More audio from Jewish Insider