Texas will put to death on Wednesday a man convicted of the brutal 2011 killing of a Dallas-area pastor in his own church ...
Steven Lawayne Nelson was put to death Wednesday night in the second scheduled execution in the United States for 2025.
A Texas man convicted of beating and suffocating a Dallas area pastor in his own church is facing execution on Wednesday ...
He also regularly unshackled his handcuffs and ankle restraints by using a key he was ... he was indicted for allegedly killing another inmate. He was never charged after receiving the death ...
Nelson would be the first Texas death row inmate executed since Robert Roberson ... Nelson’s fingerprints and pieces of his broken belt at the crime scene, drops of the victims’ blood ...