He was being held at the Allan B. PolunskyUnit, Texas’ deathrow jail, situated in Livingtson, north of Houston. The murderer spent his final moments alive speaking to his wife, Helena Noa ...
Steven Nelson sits behind glass at the Allan B PolunskyUnit, the prison that houses the 169 men on Texas’ deathrow in Livingston, Texas (Picture: Getty Images) A deathrow inmate ...
Some results have been hidden because they may be inaccessible to you