Tennessee inmate is executed by electric chair 33 years after murders and last meal of cheesesteak

Stephen West was executed 7.27pm at Riverbend Maximum Security Institution in Nashville, Tennessee on Thursday for killing Wanda Romines and her daughter, Sheila in 1986.

 

With thanks to our Friends over at : Articles | Mail Online

 

Read the Full Story : Click here