News
Loden's time of death was 6:12 p.m. CST. Noa Dubois, the wife of former Texas death row inmate Steven Nelson, said that Hood's guidance was instrumental in her husband's final days.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results