Nelson's execution is the second in the U.S. this year and the first in Texas. Texas is scheduled to execute another man on Feb. 13, the same day as another execution in Florida. Texas executed Steven ...
Death Row inmate Steven Lawayne Nelson was convicted of murder after suffocating a pastor in his own church during a robbery, ...