Prosecutors never found the weapon used and didn’t present any forensic evidence at trial linking Owens to the crime.
Freddie Owens received a deadly injection, marking South Carolina’s first execution of a death ... also made an application ...
South Carolina executed Freddie Eugene Owens by lethal injections as questions over his guilt arose over the last couple of ...
Rev. Hillary Taylor protests the planned execution of Freddie Eugene Owens, 46, on Friday, Sept. 20, 2024, in Columbia, S.C.
He came to South Carolina to begin his transition as a transgender man. But when a state law cut off his care, Sterling ...