Tennessee fires officials after damning death penalty report
Tennessee has fired two top officials after a report revealed numerous errors in the state’s lethal injection system. The Department of Corrections has fired head lawyer, Debra Inglis, and Inspector General Kelly Young. The independent […]