handcuffs

  • Dutch Police Discover Secret Prison with Torture Chamber

    Dutch police arrested six men after they discovered six containers that were turned into prison cells and the seventh into a torture chamber equipped with a dentist chair with belts on arms and foot supports, pliers, knives and other utensils meant to cause pain.

Subscribe to our weekly newsletter!

And get our latest investigations on organized crime and corruption delivered straight to your inbox.

OCCRP Wants Your Feedback 👂
Could you take five minutes to fill out this survey? Your answers will help us improve how we present our reporting.
👉 Survey