Today's scheduled execution of a Texas inmate remains delayed after a ruling from a federal appeals court, reports the Dallas Morning News. John Henry Ramirez, 32, was to be executed for the 2004 slaying of 45-year-old Pablo Castro during a robbery in Corpus Christi. On Tuesday, U.S. District Judge Neeva Gonzales Ramos halted . . .
Want to read more? Please subscribe to The Crime Report!