The Two Faces of Islam: Why All Muslims Benefit from Terrorism (David Wood)

YouTube - 06 April 2017
While many Muslims are just as horrified by terrorism as the rest of us are, all Muslims nevertheless benefit from Islam. (...more)
Categories: VideoUSAIdeology