July 8 2020 3:10pm

Dutch police uncover makeshift torture chamber in shipping containers

Dutch police arrested six men after discovering shipping containers that had been converted into a makeshift prison and sound-proofed “torture chamber” complete with a dentist’s chair, tools including pliers and scalpels and handcuffs, a high ranking officer announced Tuesday.

Responsive site?

Video Home

No videos found.