Prisoner to be Executed After Nearly 50 Years in Idaho Prison: A Look at Thomas Eugene Creech’s Dark Past
Boise, Idaho – Idaho’s prison system faces a somber task this Wednesday as they prepare to carry out the execution of 73-year-old Thomas Eugene Creech, one of the nation’s longest-serving death row inmates. Creech is set to be put to death by lethal injection for the murder of a fellow prisoner in 1981, marking the … Read more