World Wires · story 2256 · corroborated · 3 source(s)

Utah death row inmate freed after 41 years following DNA test

A Utah judge ordered the release on bail of 71-year-old Douglas Stewart Carter after new DNA evidence failed to link him to a 1985 murder.

Open in the desk

Coverage

What this site indexes