Appeasing Islam. Islam as a threat to western society.

3:30 is v. important.