Podcast 216 – Concord’s Diabolical Torture Device
In 1787, Levi Hutchins of Concord, New Hampshire, developed a torture device that would go on to plague billions of people around the world. In Episode 216, Jeff Belanger and …
Read More