The big drivers of this are a regional civil war between the Sunni and Shiite, the collapse of Arab governments around the Middle East, you know the vast waves of immigration -- the result of these two phenomenons -- and then the rise of European fascism to be frank.

I mean, in every single country, including France, where the nationalist front -- the essentially ultra-nationalist, proto-fascist party -- is doing pretty well and I think the combination of large scale immigration and the rise of European fascism is a very toxic mix and unfortunately it will continue to produce events like what we've seen tonight again, and again, and again, and there are no easy fixes for this.

WATCH:

Indeed, all Muslim terror attacks are the fault of "European fascism," including those in Turkey and Iraq.

The far-right in Europe is also to blame for the historical Muslim wars of conquest, all of which were brought on by Europeans' spicy rhetoric.