Supreme Court Halts Another TX Execution

CNN reports: “The U.S. Supreme Court on Tuesday granted a stay of execution for Cleve Foster, who was set to die in Texas later in the evening for a 2002 murder.”

1
Show Comments