Controversial Execution in Alabama Highlights Shifting Crime, Punishment & Public Perception
the state of Alabama executed 55-year-old Anthony Todd Boyd using nitrogen hypoxia—a first-of-its-kind method in that state and one that’s […]
the state of Alabama executed 55-year-old Anthony Todd Boyd using nitrogen hypoxia—a first-of-its-kind method in that state and one that’s […]