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.