Richard Moran

The Leonard Lopate Show | May 10, 2010
Richard Moran explores the development of the electric chair, Executioners Current: Thomas Edison, George Westinghouse and the Invention of the Electric Chair. Read an excerpt in the Reading Room.

Music: Thin Blue Line soundtrack composer Phillip Glass tracks 1, 31

Top Stories

9/11 25 Years Later: Remembering the Ordinary Americans Who Died on 9/11

2026 Fall Schedule Change

Colin Kaepernick, Ten Years After Taking a Knee

A Documentary Spotlights the Oldest People in the World

YOU ARE ONLINE