Texas executes Steven Nelson, convicted for a pastor's 2011 murder, amidst debates on capital punishment ethics.
A Texas man convicted of beating and suffocating a Dallas area pastor in his church during a robbery was put to death Wednesday evening, the second execution in the U.S.
A Texas man convicted of beating and suffocating a Dallas area pastor in his church during a robbery was put to death ...
Steven Lawayne Nelson, 37, was killed via lethal injection on Wednesday evening - the second execution in the country this ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results