Robert Spencer - Islam's Impact on Liberty in the West 8.4.21

First published at 18:45 UTC on April 8th, 2021.
subscribers

Robert Spencer is the director of Jihad Watch and a Shillman Fellow at the David Horowitz Freedom Center. He is author of 21 books including many bestsellers, such as The Politically Incorrect Guide to Islam (and the Crusades), The Truth About Muham…

MORE
CategoryEducation
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO