Freddie Owens, a death row inmate, believes that South Carolina prison officials did not disclose sufficient information about the lethal injection drug, Pentobarbital. Owens, facing execution, refuses to actively sign for his death in adherence to his Muslim faith.
"Transparency Concerns Surround Scheduled Execution of Freddie Owens"
✨ Enjoying this article? ✨
📱 Get more with the NewsNuggs iOS App →