Tag: Idaho death penalty
Posted in News
Alabama’s ‘astonishingly cruel,’ untested plan to kill Kenneth Smith | Rattling the Bars
phillynews215 10/23/2023
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 firing squads, and now the…