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

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 Museum exhibit on the contributions of Muslim scientists, the Washington City Paper reports. The exhibit, called “1,001 Inventions: Discover the Golden Age of Muslim Civilization,” debuted at the Washington, D.C. museum…

Share Button
Read More