
A new episode of a Channel 4 documentary series is shining a light on a horrifying discovery: a secret torture chamber used by criminals in the Netherlands. The find was part of a major global investigation into organized crime, made possible when police managed to crack an encrypted messaging service called EncroChat…
Read More