Not Caring about Guilt or Innocence: An Execution Case that Illustrates a Pattern

Posted on October 8, 2024 By

by Sarah Terzo On September 20, 2024, Freddie Owens was executed by lethal injection in South Carolina. A Retracted Testimony The state of South Carolina executed Owens, who took the name Khalil Allah while on death row, even though the chief witness against him retracted his testimony and now claims Allah was innocent. According to…


Assisted Suicide as the Next Roe v. Wade: Time to Pay Attention

Posted on October 1, 2024 By

by Jacqueline Harvey Abernathy, Ph.D. MSSW Those committed to protecting human life at all ages celebrated the fall of Roe v. Wade and Planned Parenthood v. Casey in 2022, after 49 years of legalized lethal violence claiming millions of babies across the United States. The sheer carnage of universal access to abortion in every state…