Dutch police discover 'underworld' prison with torture chamber in shipping containers
Wednesday, July 8, 2020 - 00:30
in Health & Medicine
Police in the Netherlands arrested six men suspected of preparing to commit kidnappings and hold people hostage after discovering an "underworld" prison equipped with a torture chamber made from shipping containers.