Robert Spencer Speech To The Young America’s Foundation – 21 October 2017

Here is a video of Robert Spencer, Director of JihadWatch.org, speaking to the Young America’s Foundation at the Reagan Ranch on 21 October 2017:

Leave a Reply

Your email address will not be published. Required fields are marked *