This image provided by the Idaho Department of Correction shows Thomas Eugene Creech on Jan. 9, 2009. Creech, Idaho's longest-serving death row inmate, is scheduled to be executed Feb. 28, 2024 in ...