Feedback

Italian Police Raid Multiple Addresses in Counterterror Sweep

 

Italian police video shows suspects detained and evidence seized in Sardinia, Bergamo as part of nationwide raids on al Qaeda-inspired terror network.

Shows