This Is Very Disappointing
As reported on the web:Today, I went to 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 its door. Muslims own the shop; I couldn’t stay in the building it made me so sick.
Feel free to share with others.
Imam Ali flew one of the planes into the twin towers.