Allah Is In The House. (A funny site, but it gets serious here. No really, go visit. Via Out of Lascaux.)