Subscribe to our channel! Mandatory Credit: Politie Landelijke Eenheid Footage released on Tuesday by the Dutch Police shows the discovery of shipping containers believed to be torture chambers, in Wouwse Plantage, near the Dutch-Belgian border.
Hide player controls
Hide resume playing