NASHVILLE, Tenn. — Stephen West, a Union County death row inmate convicted in an East Tennessee double-murder in the 1980s, has died after the State of Tennessee executed him at the Riverbend Maximum ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results