The Cambridge-based Internet Watch Foundation (IWF), which has a government mandate to hunt down and remove illegal abuse ...
Telegram founder Pavel Durov celebrated 1 billion monthly active users and called rival WhatsApp "a cheap, watered-down ...