Tag: inhale pure nitrogen

Posted in News

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 firing squads, and now the…

Continue Reading