Day

February 5, 1990
The electric chair, 1990

The electric chair

  1990   An inside look at Holman prison in Alabama, a maximum security institution where 25% of the nation’s total executions were carried out in 1989. This rare and exclusive footage gives an inside look at exactly how the...
Read More
24 Hours on Death Row

24 Hours On Death Row

"How would you feel if you were told that next Friday, at exactly 1 minute after midnight, you were gonna die? Pray? Cry?"
Read More
All Videos     |     Latest Appearances     |     Featured     |     NewsNation     |     Talk Show     |     Fox News Channel     |     Good Night America     |     20/20 Eyewitness News     |     Now It Can Be Told     |     Willowbrook     |     Specials
.