Steven Lawayne Nelson received a lethal injection Wednesday evening at the state penitentiary in Huntsville.
Steven Lawayne Nelson was executed Wednesday for killing an Arlington pastor, a crime he maintained he did not commit, though ...