Topic: A recent administration of the death penalty in Alabama reignited debate over capital punishment.
Headline: Is the death penalty still legitimate in 2024?