Unbelievable doesn’t begin to describe it!
In Houston, Texas at the 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. Feel free to share this with others. In case you are not able to read the sign below, it says...
"We will be closed on Friday, September 11, 2009 to commemorate the martyrdom of Imam Ali"
Imam Ali flew one of the planes into the twin towers. (Nice huh?)
Try telling me we're not in a religious war! And we as Americans, let these f’n Muslims get by with this as well as their praying at the twin towers.