Really? I thought it was aimed at a Mosque... Wow.
Nope. You will not find the phrase "Islam" in this article.