Hours before inmate Freddie Owens is set to die by lethal injection in South Carolina, the friend whose testimony helped send Owens to prison is saying he lied to save himself.
Five death row inmates in the U.S. are expected to be executed in the coming days, potentially bringing the total for the year to 18. The upcoming executions are scheduled for Friday, Tuesday and ...