Since Texas reinstated capital punishment and adopted lethal injection as its means of execution in 1977, the state has put ...
Texas executes Steven Nelson, convicted for a pastor's 2011 murder, amidst debates on capital punishment ethics.