Tag: torture chamber
Dutch Police Discover Torture Chamber Along Border with Belgium
The Hague, Netherlands - Dutch authorities have arrested six men in connection with their discovery of shipping containers that were set up as a...