A key witness who helped put Freddie Owens on death row now says he lied to save his own life — coming forward just days before Owens’ execution, which is still set for Friday. Steven Golden ...
Freddie Owens was put to death by lethal injection at Broad River Correctional Institution shortly before 7 p.m. local time. He was on death row for the 1997 murder of a convenience store worker ...