🌙 Where's Islam, There's Conflict - Robert Spencer at Reagan Ranch October Conference, 2018

First published at 14:08 UTC on October 24th, 2018.
subscribers

Robert Spencer, director of Jihad Watch, has been banned by the British government from entering the United Kingdom for pointing out that Islam has doctrines of violence against unbelievers.

CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO