South Carolina death row inmate Freddie Owens died by lethal injection on Friday during the state's first execution in 13 years.
After South Carolina executed its first inmate in more than a decade, many are wondering what is next for the other men on death row.
Freddie Owens was executed Friday evening by lethal injection, after his attorneys’ last-chance appeal to the U.S. Supreme ...
The state of South Carolina executed Freddie Eugene Owens by lethal injection on Friday. He had been convicted of killing a ...
The surviving co-founder of the company that built the doomed Titan submersible is scheduled to testify today in a Coast ...
Prosecutors never found the weapon used and didn’t present any forensic evidence at trial linking Owens to the crime.
SC. After receiving a pentobarbital injection, he was declared dead at 18:55 local time (22:55 GMT). He left it at that. Due ...