Alabama’s ‘astonishingly cruel,’ untested plan to kill Kenneth Smith | Rattling the Bars
While the death penalty has been abolished in 23 states and Washington, DC, other states are doubling down on the barbaric practice of capital punishment. Idaho wants to bring back…