Last Words of Man Executed in South Carolina by Firing Squad: Asked Christians to Help End Death Penalty
A man from South Carolina, a dual -brutal murder, was executed by the shooting squad on March 7, 2025, becoming the first American prisoner to die in this way in…