Gag Me !!
islam & sharia motivated these terrorist, just like the 99% of the other terrorist worldwide.
You cannot fight suicidal.