Thomas Creech Execution Scheduled 2/28/24
The State Of Idaho is getting ready to execute Thomas Creech on February 28 2024 for a prison murder According to court documents Thomas Creech would be convicted of two murders and would be sentenced to death by hanging. However the Supreme Court would later rule that hanging was deemed cruel and unusual punishment so […]
Thomas Creech Execution Scheduled 2/28/24 Read More »