The Failed Execution of Christa Pike, and Some Reflections on the Use of Lethal Injection for State-Sanctioned Killing
At around 7:20 PM local time on 30 September 2026, the “process” of Christa Pike’s execution began at Riverbed Maximum Security Institution in…