Steven Nelson has spent more than a dozen years on ... while three others — California, Oregon and Pennsylvania — have moratoriums in place. Three states — Arizona, Ohio and Tennessee ...
A Texas man is to be executed by lethal injection on Wednesday for the 2011 murder of a pastor that he insists he did not commit.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results