April 27, 2015 | CTV

CTV News

FDD Senior Fellow Daveed Gartenstein-Ross discusses the foiled terror plot by Italian authorities. 

 

Issues:

Al Qaeda