VIDEO: Pamela Geller on ABC 7 News on AFDI Islamic Jew-Hatred Ad
More coverage of the ads in DC: “New Hitler ads on Metrobuses stir up controversy” By Kris Van Cleave, ABC 7 News, May 16, 2014 WJLA) – The face of Hitler on Metro buses is part of a controversial ad campaign hitting the streets this week. The ad will appear on the sides of 20…












