Tennessee fires officials after damning death penalty report

[ad_1]

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

[ad_2]

Source link