Pamela Geller AntiIslam
Anti-Islam banner soon on every New York subway stop
A banner showing Muslims as barbarians and animals will soon be hung in every New York subway stop after a…
Read
A banner showing Muslims as barbarians and animals will soon be hung in every New York subway stop after a…
Read