Tennessee Executes Stephen West By Electric Chair
Category: U.S. NEWS
The 56-year-old became the third inmate in the state to be executed in the electric chair since November.
By , 2019-08-16