It figures that the Muslim apologists of the Wahhabi Lobby are out and about over here on Ye Olde Snapped Shot. From our story about Falls Church from earlier today, we get an authentic Muslim's take on the matter:
Requires review: No
User IP-address: 18.104.22.168 [In the Muslim paradise of Tuscon, Arizona]
User Name: MuslimHere
User Email: firstname.lastname@example.org
User Homepage: jihadwatch
This "mysterious note" is so plainly fabricated its not even worth mentioning - unless your a frothing at the mouth islamophobe of course. the first and most blatant contradiction in this note is the idea of "statute of Allah" a fundamentally forbidden act in Islam. The english grammar is more akin to that of hick than an educated Muslim.