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."