Texas executed Steven Lawayne Nelson for the murder of Pastor Clint Dobson, with AG Ken Paxton stating that justice was ...
A man was executed by lethal injection in the US state of Texas on Thursday for the 2011 murder of a pastor that he insisted ...
Texas executes Steven Nelson, convicted for a pastor's 2011 murder, amidst debates on capital punishment ethics.
A death row inmate tried to say one final word before being executed, after beating and suffocating a pastor to death in ...