IslamiCity
The eviscerated ruins of the trade center towers bear an ominous portent.