News Channel 5 NashvilleTennessee execution: Stephen West executed by electric chairAug 15, 2019more_vert