Steven Lawayne Nelson sat on death row for 14 years awaiting lethal injection. After his Feb. 5 execution, advocates are promising to keep fighting.
A Texas man has been executed for the killing of a Dallas area pastor who was attacked in his church during a robbery.