ATLAS SHRUGS’ PAMELA GELLER ON FINNISH STATE TV OVER LEAVING ISLAM BUS CAMPAIGN…….
The text reads: “This isn’t meant to be an anti-Islam campaign” Pamela Geller and Robert Spencer’s Stop the Islamization Of America (SIOA) are currently running…