In Houston, Texas Harwin Central Mall: The very first store that you come to when you walk from the lobby of the building into the shopping area had this sign posted on their door. The shop is run by Muslims.
“We will be closed on Tuesday, September 11, 2012 to commemorate the martyrdom of Imam Ali”
Imam Ali flew one of the planes into the twin towers. Nice huh?
Thanks to Patricia for this, via email. Wabbit’s view is that the proper response to this would be to wait for the shop to open again, then for a
mob group of patriotic Americans to drag the owners outside to the nearest lamp post and lynch the bastards.