A man in Texas convicted of beating and suffocating a pastor during a church robbery was executed in Huntsville on Wednesday ...
Texas executes Steven Nelson, convicted for a pastor's 2011 murder, amidst debates on capital punishment ethics.