Tennessee death row inmate Stephen West gets the electric chair | Fox News

Via Fox News

Tennessee inmate Stephen West, who was found guilty of the 1986 kidnapping and stabbing deaths of a mother and her 15-year-old daughter, died Thursday in the electric chair, according to the Tennessee Department of Correction.

Keep reading at source…

Patriotify: The social network built by America.

Click here to join our community!

Leave a Reply