News

Texas is set to execute Steven Nelson by lethal injection on Wednesday for the 2011 murder of a beloved pastor who was just beginning his ministerial career. Nelson, 37, was convicted for the ...
Texas executed Steven Nelson by lethal injection on Wednesday for the 2011 murder of a beloved young pastor. Nelson, who was ...
"I owe Steven the woman I am today ... Dubois, who believes in Nelson's innocence, moved from Los Angeles to Livingston, Texas, in early January so she could more easily visit Nelson.