Anti-Islam Ads Featuring Hitler Unveiled on Philadelphia Buses
An anti-Islam ad campaign hitting the streets of Philadelphia this week features Adolf Hitler having a sit-down meeting with "leader of the Muslim world" Haj Amin al-Husseini. The ads were created by the American Freedom Defense Initiative (AFDI), a New Hampshire-based nonprofit co-founded by conservative pundit Pamela Geller, and will be displayed on 84 public transit…