OP-ED: Alabama’s New Nitrogen Gas Execution Method is Immoral
Katie McMahon, Contributor
• February 27, 2024