Iron maiden – torture device

An iron maiden is a presumed, though likely fictional, torture device, consisting of an iron cabinet with a hinged front and spike-covered interior, sufficiently tall to enclose a human being. The …

Read More