Controversial Anti-Islam Bus Ads Running in Philadelphia

A highly controversial anti-Islam bus ad on SEPTA in Philadelphia has attracted international attention and condemnation of gargantuan proportions. The advert that is causing so

Judge Rules Philadelphia Public Transit Must Run Anti-Islam Hitler Ad

A judge ruled that Philadelphia must run bus ads depicting Adolf Hitler & Arab leader Hajj Amin al-Husseini with the tagline “Jew Hatred: It’s