• Tennessee executes death row inmate Stephen West by electric chair

    (WZTV) — The state of Tennessee has executed death row inmate Stephen West by … “I was scared,” said Tanisha Estes, a Chattanooga mother.

    Read More
  • 0 0