This is why Islam is incompatible with western civilization and must be nipped in the bud. This is the stinking camel's nose under the tent.
They hate the West. Why are they here ?