Tennessee fires officials after damning death penalty report

1 year ago 48

The lethal injection is under increased scrutiny after a series of botched executions in several states.
Read Entire Article