deeshaa.org
Sept 11, 2001: Islam’s Wake Up Call to America
I was pretty upset at my housemate. I looked at the bedside clock — it was barely 6 AM — and he was talking loudly to someone on the phone in the next room. Then he knocked on my bedroo…