Surprise Me!

David Horowitz, Islamic Fascists:

2015-05-05 2 Dailymotion

David Horowitz, Islamic Fascists: