National

Dutch police discover secret torture site in shipping containers

Authorities in the Netherlands have discovered an apparent torture site hidden inside shipping containers, which were lined with sound-proofing material and filled with presumed torture devices.Authorities in the Netherlands have discovered an apparent torture site hidden inside shipping containers, which…

See secret torture site discovered by Dutch police

Authorities in the Netherlands have discovered an apparent torture site hidden inside shipping containers, which were lined with sound-proofing material and filled with presumed torture devices, according to the country's National Prosecutor's Office.