US appeals court panel declines to delay execution of one of longest-serving death-row inmates

BOISE, Idaho (AP) – A U.S. Court of Appeals panel on Friday declined to postpone next week’s execution scheduled for next week in Idaho for one of the nation’s longest-serving death row inmates. Thomas Creech was sentenced to death in 1983 for killing fellow prisoner David Jensen with a sock containing a battery. Creech, 73, […]