Dutch police discover torture chamber
Dutch police have discovered a make-shift torture chamber, nicknamed the ‘treatment room’ by criminals, while investigating the drug trade in the Netherlands. The sound-proofed shipping container, which holds a dentist chair equipped with restraints, was discovered in a warehouse in Wouwse Plantage, a village south of Rotterdam in southwestern Netherlands, close to the border with … Read more