Tennessee execution: Stephen West set to die by electric chair

Tennessee is scheduled to execute Stephen West on Thursday – marking the state’s fifth execution within the last year.

More info on Tennessee execution: Stephen West set to die by electric chair