April 27 2018 7:56pm

Police seize servers, data from ISIS propaganda outlets

Internet servers linked to ISIS have been seized by police in eight countries, including Canada. David Akin looks at whether this is a blow to the group.

Responsive site?

Video Home