Allah serves Satan. So there's that.
I recall reading that areas of Dearborn are no-go areas to non-muslims. And the downtown stores have signs in arabic.
Allah serves Satan, or Allah is Satan?