Oct 18, 2026French Fascist Anti-Semitic Propaganda Leaflet "Alert! They Want War! The So-called Jewish Front..."$50