Texas man Steven Nelson, convicted in 2012 of murdering a pastor the year before, was put to death by lethal injection Wednesday evening.
Steven Lawayne Nelson killed Reverend Clint Dobson in cold blood during a church robbery but wanted a lie detector to prove ...
Lawyers for an Alabama Death Row inmate set to die next week said there was a “simple, straightforward option” to guarantee the inmate doesn’t have excess pain during his nitrogen execution ...