Texas executed Steven Nelson by lethal injection on Wednesday for the 2011 murder of a beloved young pastor. ...
Nelson, 37, was put to death by lethal injection for smothering Clint Dobson, a 28-year-old pastor and husband, during a ...