New DNA Evidence Secures Freedom From Utah Jail for Man Previously Sentenced to Die
For most of his life, Douglas Stewart Carter has been confined to a Utah prison cell. On a misty evening and at 71 years old, he emerged free of shackles or guards Monday, with his time on death row now…