Idaho set to execute one of the longest-serving death row inmates in the U.S. : NPR
This image provided by the Idaho Department of Correction shows Thomas Eugene Creech on Jan. 9, 2009. AP hide caption toggle caption AP This image provided by the Idaho Department of Correction shows Thomas Eugene Creech on Jan. 9, 2009. AP BOISE, Idaho — The hour of Thomas Eugene Creech’s death has been set, and…