Tags City Paper

Tag: City Paper

Pamela Geller, Anti-Muslim Activist, Blasts National Geographic Museum Exhibit For Romanticizing...

Anti-Muslim organizer Pamela Geller has joined forces with Justice Department attorney and author, J. Christian Adams, in a scathing critique of a National Geographic...