Blood Libel on Display: Antisemitic Spectacle Staged at Union Station in Washington, DC
A group of anti-Israel activists staged a grotesque spectacle at Union Station in Washington, DC, on Thursday, resurrecting one of the oldest and deadliest antisemitic myths: the blood libel. The display revived the violent medieval imagery that justified the murder of Jews for centuries and repackaged it as “anti-Zionism” to disguise what it was from […]
Blood Libel on Display: Antisemitic Spectacle Staged at Union Station in Washington, DC Read More »


