AP NEWS
ADVERTISEMENT

Tennessee inmate Stephen West pronounced dead in state’s third electric chair execution since November.

August 16, 2019 GMT

NASHVILLE, Tenn. (AP) — Tennessee inmate Stephen West pronounced dead in state’s third electric chair execution since November. .

ADVERTISEMENT