You are using an older browser version. Please use a supported version for the best MSN experience.

Secret torture site discovered by Dutch police

Authorities in the Netherlands have discovered an apparent torture site hidden inside shipping containers, which were lined with sound-proofing material and filled with presumed torture devices.
image beaconimage beaconimage beacon