The scheduled execution of an Alabama inmate raises significant legal and ethical questions surrounding capital punishment.
The state of Alabama is preparing to execute Jeffery Lee by lethal injection after a previously planned nitrogen execution was blocked, raising significant...