Freddie Owens was put to death by lethal injection at Broad River Correctional Institution in South Carolina shortly before 7 ...
Freddie Owens was pronounced dead at 6:55 p.m. at the Broad River Correctional Institution near Columbia, the state's capital ...
A death row inmate has been executed despite his friend’s eleventh hour confession that he lied in testimony against him in ...
North Carolina executed Freddie Owens, even after serious doubts about his guilt emerged. When we kill the conceivably ...