Excerpt:

Pamela Geller is at it again.

The outspoken blogger and Executive Director of the American Freedom Defense Initiative has just purchased a slew of advertising space in several subway stations and on numerous Metro-North platforms in order to display her newest anti-Islam message.

Her latest ads, shared exclusively with The Observer, will feature a panorama of the sky the moment the World Trade Center burst into flames in 2001, accompanied by a quote from the Quran that reads "Soon shall We cast terror into the hearts of the Unbelievers."


Read the complete original version of this item...