‘The Condemned’: Upstate NY invention, the electric chair, led new age of capital punishment (video)

The Condemned,” a new podcast by syracuse.com that launches on June 1, tells the stories of five men from Onondaga County who were condemned to die in a machine invented in Upstate New York: the …
Invention – Read More…