A death row inmate tried to say one final word before being executed, after beating and suffocating a pastor to death in ...
Texas executes Steven Nelson, convicted for a pastor's 2011 murder, amidst debates on capital punishment ethics.
Neither of the other two men ever faced prison time for the murder, something Nelson’s wife, Noa Dubois, says is a key ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results