Anti-Zionists Stage Trial Farce


flowers

The Jew-Hating Left begins its proceedings at the “Russell Tribunal on Palestine.”