Steven Lawayne Nelson was executed via lethal injection in Huntsville, Texas, for the 2011 murder of Reverand Clint Dobson ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results