Pamela Geller, Breitbart: American Muslims for Palestine Anti-Israel Ads Run on DC Buses

A new and viciously anti-Israel ad is running on Washington, DC buses, reading “We’re Sweating April 15 So Israelis Don’t Have To! Stop US Aid to Israel’s Occupation” and featuring a grim-looking Uncle Sam waving an Israeli flag. American Muslims for Palestine (AMP) is the sponsor of this Jew-hating ad, which evokes the ugly anti-Semitic stereotypes in which Jew-haters have long trafficked.

Pin It on Pinterest