Steven Lawayne Nelson was executed by lethal injection in the state of Texas on Wednesday for the brutal 2011 killing of the ...
Steven Lawayne Nelson killed Reverend Clint Dobson in cold blood during a church robbery but wanted a lie detector to prove he was innocent.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results