Thomas Creech Idaho Prison Murder

Thomas Creech Idaho

Thomas Creech was sentenced to death by the State of Idaho for a murder that took place in prison According to court documents Thomas Creech was initially sentenced to death for two murders however capital punishment would be deemed unconstitutional and he would be resentenced to life without parole Five years later Thomas Creech would … Read more