Europol disrupts Islamic State propaganda machine

The action led to the taking down of thousands of Islamic State accounts on messaging app Telegram.