Bizarre Claim: THE EMPIRE STATE BUILDING SUBMITS TO ISLAM

Pamela Geller is a rather vocal critic of Islam, and that is fine of course because no idea should be immune to criticism or scrutiny, but as you might imagine, her name is one that invokes a considerable degree of outrage amongst some Muslims. There is a rather popular myth that she is a racist who … Read more