Alabama executes Jamie Ray Mills after series of failed appeals
Despite the opportunity to review disturbing new evidence, Alabama proceeded with the execution.
May 31, 2024