Jan 11, 2015


An aged human skeleton encased in an iron cage was found at Hempstead, L.I. It is believed to be an early pirate torture device. The criminal would be bound in the metal cage and hung from a scaffold until they died of starvation.

No comments:

Post a Comment