Out for the count?

There are signs that Allah will grant Islam victory in Europe