Saturday, November 12, 2016

Robert Spencer on the Saudi and Iranian involvement in 9/11



Jihad Watch director Robert Spencer explores the evidence that Saudi Arabia and Iran were both deeply involved in the 9/11 jihad plot.