Stephen West Tennessee Execution
Stephen West was executed by the State of Tennessee for the murders of a mother and her daughter in 1986. According to court documents Stephen West would attack the mother and her fifteen year old daughter who would also be sexually assaulted before both victims were stabbed to death. Stephen West would be executed by […]
Stephen West Tennessee Execution Read More »