Texas Gives Steven Nelson Execution Date of February 5, 2025
Steven Nelson, Texas Updated: Friday, January 17, 2025 Steven Nelson is scheduled to be executed at 6 pm local time
Read MoreChristian Ministries, Inc.
Steven Nelson, Texas Updated: Friday, January 17, 2025 Steven Nelson is scheduled to be executed at 6 pm local time
Read MoreMarion Bowman, South Carolina Updated: Friday, January 17, 2025 The South Carolina Supreme Court has refused to halt the upcoming
Read MoreSean Carter, Ohio Updated: Friday, January 17, 2025 Sean Carter was scheduled to be executed on Wednesday, January 22, 2025.
Read More