Texas executed Steven Lawayne Nelson for the murder of Pastor Clint Dobson, with AG Ken Paxton stating that justice was ...
Steven Nelson was executed by lethal injection in Texas on Wednesday for the 2011 murder of a pastor that he insisted he did ...