THE HAGUE: Dutch police arrested six men after discovering sea 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 on Tuesday. Authorities said police conducted the raid before the torture chamber could be used and alerted potential victims, who …
Read More »Dutch police uncover makeshift torture chamber
July 8, 2020