Steven Lawayne Nelson was executed Wednesday for killing an Arlington pastor, a crime he maintained he did not commit, though he admitted he was there for a robbery while the murder occurred.
Steven Lawayne Nelson was executed Wednesday for killing an Arlington pastor, a crime he maintained he did not commit, though he admitted he was there for a robbery while the murder occurred.