Dutch police have arrested six men after a torture chamber was discovered in a series of underground shipping containers, kitted out with implements of torture including a dentist chair, handcuffs, pliers, saws, and black hoods.
Share this: