Anti-Zionists Stage Trial Farce

flowers

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